@charset "UTF-8";

.p-parameter ul li, .p-parameter ul li .detail p {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.Ptable-item, .p-parameter {
	border-bottom: 1px solid #eee
}

.Ptable-item h3, .package-list h3 {
	font-weight: 400;
	font-size: 12px;
	float: left
}

.formwork_text, .service-rule p {
	text-indent: 2em
}

.detail-con li {
	background: #ccc
}

.p-parameter {
	padding: 0 10px 10px;
	margin-bottom: 10px
}

.p-parameter .more-par {
	padding-right: 20px;
	margin-top: -5px;
	text-align: right
}

.p-parameter .more-par a {
	color: #005aa0
}

.p-parameter ul {
	padding: 20px 0 15px;
	overflow: hidden;
	_zoom: 1
}

.p-parameter ul li {
	width: 145px;
	padding-left: 42px;
	float: left;
	margin-bottom: 5px
}

.p-parameter ul li i {
	float: left;
	width: 33px;
	height: 33px;
	overflow: hidden;
	line-height: 1000px;
	margin-top: 2px;
	margin-left: -37px;
	background-repeat: no-repeat;
	background-position: 0 0
}

.p-parameter ul li .i-phone {
	height: 31px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param1.png)
}

.p-parameter ul li .i-camera {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param2.png)
}

.p-parameter ul li .i-cpu {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param3.png)
}

.p-parameter ul li .i-network {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param4.png)
}

.p-parameter ul li .detail {
	width: 142px;
	min-height: 0
}

*+html .addcart-mini .mini-product-info, *+html .quality-life {
	min-height: 1%
}

.p-parameter ul li .detail p {
	width: 100%;
	line-height: 18px;
	margin-bottom: 4px
}

.p-parameter .p-parameter-list li a {
	color: #5e69ad
}

.detail-correction {
	padding: 8px 0 8px 10px;
	zoom: 1;
	background-color: #fff
}

.detail-correction b {
	display: inline-block;
	width: 16px;
	height: 15px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/warring.png)
		no-repeat;
	margin-right: 5px;
	vertical-align: middle;
	*zoom: 1
}

.detail-correction a {
	color: #005ea7
}

.Ptable {
	margin: 10px 0
}

.Ptable-item {
	padding: 12px 0;
	line-height: 220%;
	color: #999;
	font-size: 12px
}

.Ptable-item:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both
}

.Ptable-item h3 {
	width: 110px;
	text-align: right
}

.Ptable-item dl {
	margin-left: 110px
}

.Ptable-item dt {
	width: 160px;
	float: left;
	text-align: right;
	padding-right: 5px
}

.Ptable-item dd {
	margin-left: 210px
}

.Ptable-item .Ptable-tips {
	position: relative;
	float: left;
	width: auto;
	margin-left: 0
}

.Ptable-item .Ptable-tips:hover {
	z-index: 2
}

.Ptable-item .Ptable-sprite-question {
	display: inline-block;
	margin-left: 4px;
	width: 16px;
	height: 16px;
	vertical-align: -3px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/sprite.png)
		no-repeat
}

.Ptable-tips .tips {
	display: none;
	position: absolute;
	left: -10px;
	top: 27px;
	width: 300px
}

.Ptable-tips:hover .tips {
	display: block
}

.Ptable-tips .content {
	padding: 8px 10px;
	background: #fff;
	border: 1px solid #cecbce;
	box-shadow: 0 0 2px 2px #eee
}

.Ptable-tips p {
	font-family: "microsoft yahei";
	color: #999;
	line-height: 160%;
	text-align: left
}

.Ptable-tips .Ptable-sprite-arrow {
	position: absolute;
	overflow: hidden;
	left: 15px;
	top: -5px;
	width: 11px;
	height: 6px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/sprite.png)
		-19px 0 no-repeat
}

.package-list {
	padding: 12px 0;
	line-height: 220%;
	color: #999;
	font-size: 12px;
	margin-top: -1px
}

.package-list p {
	margin-left: 155px;
	padding-right: 50px
}

.package-list h3 {
	width: 130px;
	text-align: right
}

.item-detail-copyright {
	padding: 0 10px;
	line-height: 180%
}

.item-detail-copyright strong {
	display: inline-block;
	padding: 8px 0 3px
}

#tuan-shouhou p {
	margin: 5px 0;
	line-height: 150%
}

.item-warnning {
	display: inline-block;
	padding: 1px 5px;
	color: #e4393c;
	background: #ffe8e8;
	border: 1px solid #db9a9a;
	margin-left: 10px;
	*zoom: 1
}

.item-warnning s {
	float: left;
	width: 16px;
	height: 16px;
	margin: 1px 4px 0 0;
	background-position: -100px -267px
}

.formwork {
	overflow: hidden;
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px dashed #e6e6e6;
	line-height: 23px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px
}

.formwork_title1, .formwork_titlecenter, .formwork_titleleft,
	.formwork_titleleft2 {
	line-height: 25px;
	font-size: 14px
}

.formwork p {
	margin: 0;
	padding: 0
}

.formwork_img {
	width: 750px;
	margin: 0 auto;
	text-align: center
}

.formwork_titleleft {
	font-weight: 700
}

.formwork_titlecenter {
	text-align: center;
	font-weight: 700
}

.formwork_text {
	width: 100%
}

.formwork_imgleft, .formwork_imgleft1, .formwork_tpl_imgleft,
	.formwork_tpl_imgright, .formwork_tpl_left, .formwork_tpl_left1 {
	float: left
}

.formwork_imgleft {
	width: 200px;
	padding: 10px 20px 10px 0
}

.formwork_imgright {
	float: right;
	width: 200px;
	padding: 10px 0 10px 20px
}

.formwork_imgleft1 {
	width: 360px;
	padding: 10px 20px 10px 0
}

.formwork_imgright1 {
	float: right;
	width: 360px;
	padding: 10px 0 10px 20px
}

.formwork_tpl_left {
	width: 375px
}

.formwork_tpl_imgleft {
	width: 150px;
	padding: 10px 20px 10px 0
}

.formwork_tpl_imgright {
	width: 150px;
	padding: 10px 20px 10px 10px
}

.formwork_tpl_left1 {
	width: 375px;
	text-align: center
}

.formwork_tpl_img {
	width: 100%;
	padding: 20px
}

.formwork_title1 {
	text-align: center;
	font-weight: 700
}

.formwork_bt_dz, .formwork_bt_it, .formwork_bt_rb, .formwork_bt_top {
	width: 750px;
	height: 43px;
	background-image:
		url(//misc.360buyimg.com/product/skin/2013/i/20130604A.png);
	background-repeat: no-repeat
}

.formwork_bt_dz span, .formwork_bt_it span, .formwork_bt_rb span,
	.formwork_bt_top span {
	float: left;
	padding-left: 10px;
	line-height: 25px;
	font-family: "microsoft yahei";
	font-size: 14px
}

.formwork_bt_dz span.s2, .formwork_bt_it span.s2, .formwork_bt_rb span.s2,
	.formwork_bt_top span.s2 {
	padding-left: 4px;
	line-height: 20px;
	font-size: 12px
}

.formwork_bt {
	overflow: hidden;
	width: 753px;
	padding: 10px 0;
	line-height: 23px;
	text-align: left;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif
}

.formwork_bt_dz {
	background-position: 0 0
}

.formwork_bt_dz span {
	color: #FFF;
	padding-top: 14px
}

.formwork_bt_dz span.s2 {
	padding-top: 18px
}

.formwork_bt_rb {
	background-position: 0 -90px
}

.formwork_bt_rb span {
	font-size: 18px;
	color: #C90014;
	padding-left: 2px;
	padding-top: 12px
}

.formwork_bt_rb span.s2 {
	color: #666;
	padding-left: 10px;
	line-height: 25px;
	padding-top: 16px
}

.formwork_bt_it {
	background-position: 0 -45px
}

.formwork_bt_it span {
	color: #000;
	padding-top: 8px
}

.formwork_bt_it span.s2 {
	line-height: 23px;
	padding-top: 10px
}

.formwork_bt_top {
	background-position: 0 -135px
}

.formwork_bt_top span {
	color: #000;
	padding-top: 10px
}

.formwork_bt_top span.s2 {
	padding-top: 14px
}

#detail .tab-main {
	position: relative;
	overflow: visible
}

#detail .tab-main.pro-detail-hd-fixed {
	position: fixed;
	top: 0;
	z-index: 30;
	width: 770px
}

.root61 #detail .tab-main.pro-detail-hd-fixed {
	width: 990px
}

.nav-qrcode .EDropdown .head {
	height: 30px
}

.nav-qrcode .EDropdown .content {
	top: 30px;
	right: 0;
	left: auto
}

.nav-qrcode .icon-qr {
	margin-left: 10px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 16px;
	height: 16px;
	overflow: hidden;
	line-height: 1000px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/qr-thumb.png)
		no-repeat;
	vertical-align: middle
}

.addcart-mini {
	display: none
}

.addcart-mini .hover .content {
	z-index: 1
}

.addcart-mini .EDropdown .content {
	top: 26px;
	right: 1px;
	left: auto
}

.addcart-mini .mini-product-info {
	background-color: #FFF;
	width: 224px;
	height: 101px;
	padding: 10px;
	border: 1px solid #ccc;
	display: inline-block;
	display: block
}

.addcart-mini .mini-product-info:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .addcart-mini .mini-product-info {
	height: 1%
}

.addcart-mini .mini-product-info .p-img {
	margin-right: 10px
}

.detail-content {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #f7f7f7
}

.detail-content-wrap {
	width: 100%;
	float: left;
	background-color: #fff;
	border-top: 1px soild #eee
}

.detail-content-wrap .detail-content-item {
	width: 100%
}

.detail-content-wrap .content_tpl {
	width: 750px;
	margin: 0 auto
}

.detail-content-nav {
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 160px
}

.detail-content-nav .detail-update {
	display: block;
	position: relative;
	padding-left: 36px;
	width: 62px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	background: #6e9cd0;
	margin: 10px auto 0
}

.detail-content-nav .detail-update i {
	position: absolute;
	width: 20px;
	height: 20px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/css/i/item.sprite.png)
		-30px -48px no-repeat;
	display: block;
	left: 8px;
	top: 5px
}

.detail-content-nav .detail-update:hover {
	text-decoration: none;
	background: #5289c7
}

.detail-content-nav .detail-update:hover i {
	background-position: 0 -48px
}

.detail-content-nav .book-qrcode {
	padding-top: 10px
}

.detail-content-nav .book-qrcode .imgbox {
	width: 98px;
	height: 98px;
	margin: 0 auto
}

.detail-content-nav .book-qrcode .imgbox img {
	width: 98px;
	height: 98px
}

.detail-content-nav .book-qrcode .text {
	padding-top: 5px;
	text-align: center
}

.detail-content-nav.fixed-top {
	position: fixed;
	top: 36px;
	right: 50%;
	margin-right: -605px
}

.detail-content-tab {
	font-size: 14px
}

.detail-content-tab li {
	position: relative;
	padding: 15px 0 15px 33px
}

.detail-content-tab li i {
	display: none
}

.detail-content-tab .current i, .root61 .addcart-mini, .root61 .z-have-detail-nav .detail-content-nav
	{
	display: block
}

.detail-content-tab .current {
	background-color: #e4393c
}

.detail-content-tab .current a {
	color: #fff
}

.detail-content-tab .current .arrow-l {
	width: 7px;
	height: 13px;
	position: absolute;
	left: -7px;
	top: 17px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/arrow.png)
		no-repeat
}

.service-pic {
	text-align: center;
	padding-top: 10px
}

.root61 .z-have-detail-nav {
	padding-right: 157px
}

.root61 .z-have-detail-nav .detail-content-wrap {
	width: 830px
}

.root61 .z-have-detail-nav .detail-content-wrap .content_tpl {
	width: 753px
}

.root61 .detail .p-parameter {
	padding: 0 10px 10px
}

.root61 .detail .p-parameter-list {
	padding: 20px 0 15px
}

.root61 .detail .p-parameter-list li {
	width: 200px
}

.root61 .detail .p-parameter-list li .detail {
	width: 197px
}

#state strong {
	color: #e4393c
}

.serve-agree-bd {
	padding: 20px 20px 20px 62px
}

.serve-agree-bd dt {
	display: block;
	height: 32px;
	line-height: 32px;
	margin-left: -42px;
	font-size: 16px;
	color: #e4393c;
	font-family: "microsoft yahei"
}

.serve-agree-bd dt i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 32px;
	height: 32px;
	line-height: 32px;
	padding-right: 10px;
	vertical-align: bottom
}

.serve-agree-bd dt .goods {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/iconZP.png)
		no-repeat
}

.serve-agree-bd dt .unprofor {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/iconLB.png)
		no-repeat
}

.serve-agree-bd dt .no-worries {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/iconWY.png)
		no-repeat
}

.serve-agree-bd dd {
	display: block;
	padding: 10px 0 30px;
	line-height: 18px
}

#parameter-brand, .serve-agree-bd .no-worries-text {
	padding-bottom: 0
}

.serve-agree-bd dd a {
	color: #005aa0
}

#J-detail-banner {
	text-align: center
}

#J-detail-banner img {
	width: 750px
}

#detail .tab-con:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both
}

#detail .tab-con {
	zoom: 1
}

.root61 #J-detail-banner img {
	width: 990px
}

#parameter-brand li {
	width: 50%
}

.follow-brand {
	margin-left: 5px
}

.p-parameter .p-parameter-list .follow-brand {
	color: #666
}

.follow-brand b {
	color: #e4393c;
	font-size: 22px;
	font-family: simsun;
	vertical-align: middle;
	padding-right: 3px
}

.ebook .detail-content-wrap .content_tpl {
	width: auto;
	padding: 0 30px
}

.ebook .detail-content-wrap .formwork {
	border: none
}

.ebook .detail-content-wrap .formwork_bt {
	width: auto;
	padding-top: 0;
	_width: 770px
}

.ebook .detail-content-wrap .formwork_bt .more {
	display: none
}

.ebook .detail-content-wrap .formwork_bt .more a {
	color: #828ABF
}

.ebook .detail-content-wrap .formwork_bt_it {
	width: auto;
	height: auto;
	background: 0 0;
	border-bottom: 1px dotted #666;
	padding: 0 0 5px;
	margin-bottom: 10px
}

.ebook .detail-content-wrap .formwork_bt_it span {
	display: block;
	line-height: 35px;
	float: none;
	color: #e4393c;
	font-weight: 700;
	border-bottom: 1px dotted #666
}

.ebook .detail-content-wrap .formwork_bt_it .s2 {
	display: none
}

.root61 .ebook .detail-content-wrap .detail-content-item {
	width: auto;
	padding: 0 70px 0 20px
}

.quality-life {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e3dddd;
	display: inline-block;
	display: block
}

.quality-life:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .quality-life {
	height: 1%
}

.quality-life .q-logo {
	float: left;
	width: 250px
}

.quality-life ul {
	float: left
}

.quality-life .fresh-ico-3 .fresh-wd {
	font-size: 18px
}

.quality-life li {
	float: left;
	display: inline;
	width: 100px;
	text-align: center;
	padding-top: 5px;
	margin-right: 20px;
	position: relative
}

.quality-life li span {
	display: block
}

.quality-life li .fresh-wd {
	position: absolute;
	top: 20px;
	left: 0;
	width: 100%;
	text-align: center;
	color: #656EAE
}

.quality-life li .fresh-ico-1 {
	cursor: default
}

.quality-life i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 45px;
	height: 45px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/quality-life.png)
		no-repeat
}

.quality-life .ql-ico-3 i {
	background-position: 0 0
}

.quality-life .ql-ico-2 i {
	background-position: 0 -150px
}

.quality-life .ql-ico-5 i {
	background-position: 0 -50px
}

.quality-life .ql-ico-1 i {
	background-position: 0 -100px
}

.quality-life .ql-ico-4 i {
	background-position: 0 -200px
}

.quality-life .ql-ico-10 i {
	background-position: 0 -300px
}

.quality-life .ql-ico-yuan i {
	background-position: 0 -350px
}

.quality-life .fresh-ico-1 i, .quality-life .fresh-ico-3 i {
	background-position: 0 -401px
}

.quality-life .fresh-ico-2 i {
	background-position: 0 -200px
}

.root61 .quality-life li {
	margin-right: 80px
}

.detail-video-con {
	padding: 20px 0
}

.detail-video-con .video-wrap {
	width: 750px;
	height: 422px;
	margin: 0 auto;
	position: relative
}

.detail-video-con .video-player {
	width: 750px;
	height: 422px
}

.detail-video-con .play-btn {
	width: 42px;
	height: 42px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png)
		-42px 0;
	position: absolute;
	left: 20px;
	bottom: 20px
}

.detail-video-con .video-list {
	position: relative;
	width: 750px;
	height: 144px;
	overflow: hidden;
	zoom: 1;
	margin: 7px auto 0
}

.detail-video-con .video-list .ui-switchable-panel-main {
	position: relative;
	width: 756px;
	height: 144px;
	overflow: hidden
}

.detail-video-con .video-list .list-next, .detail-video-con .video-list .list-prev
	{
	position: absolute;
	z-index: 5;
	top: 0;
	bottom: 32px;
	width: 24px;
	padding-top: 47px;
	background: rgba(0, 0, 0, .5)
}

.detail-video-con .video-list .list-next i, .detail-video-con .video-list .list-prev i
	{
	display: block;
	margin: 0 auto
}

.detail-video-con .video-list .list-next .sprite-prev, .detail-video-con .video-list .list-prev .sprite-prev
	{
	width: 9px;
	height: 17px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png);
	background-position: -9px -42px
}

.detail-video-con .video-list .list-next .sprite-next, .detail-video-con .video-list .list-prev .sprite-next
	{
	width: 9px;
	height: 17px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png);
	background-position: 0 -42px
}

.detail-video-con .video-list .list-next.disabled, .detail-video-con .video-list .list-prev.disabled
	{
	display: none
}

.detail-video-con .video-list .list-prev {
	left: 0
}

.detail-video-con .video-list .list-next {
	right: 7px
}

.detail-video-con .video-list li {
	width: 189px;
	float: left;
	position: relative
}

.detail-video-con .video-list li:hover .mask, .detail-video-con .video-list li:hover .video-pause,
	.detail-video-con .video-list li:hover .video-play {
	display: block
}

.detail-video-con .video-list li img {
	margin-right: 7px
}

.detail-video-con .video-list .tips {
	height: 18px;
	line-height: 18px;
	padding: 0 5px;
	color: #fff;
	border-radius: 3px;
	position: absolute;
	z-index: 4;
	left: 4px;
	top: 4px
}

.detail-video-con .video-list .tips.live {
	background: #13ab41
}

.detail-video-con .video-list .tips.playback {
	background: #ed444c
}

.detail-video-con .video-list .mask {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 182px;
	height: 108px;
	background: rgba(0, 0, 0, .5)
}

.detail-video-con .video-list .title {
	line-height: 32px;
	text-align: center;
	background: #ededed;
	color: #242424;
	display: block;
	margin-right: 7px;
	font-size: 14px
}

.book-review .review-con .more, .book-review .ui-page-wrap {
	text-align: right
}

.detail-video-con .video-list .video-pause, .detail-video-con .video-list .video-play
	{
	display: none;
	width: 42px;
	height: 42px;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 50%;
	margin: -37px 0 0 -21px
}

.detail-video-con .video-list .video-play {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png)
		-42px 0
}

.detail-video-con .video-list .video-pause {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png);
	background-position: 0 0
}

.building #detail .pro-detail-hd-fixed, .root61 .building #detail .tab-main.pro-detail-hd-fixed
	{
	width: 1210px
}

.building #J-detail-content img {
	margin: 0 auto;
	display: block
}

.book-review {
	padding: 20px 0 10px
}

.book-review .has-more .more {
	display: block
}

.book-review .open {
	height: auto;
	overflow: auto
}

.book-review .close {
	height: 120px;
	overflow: hidden
}

.book-review .review-item {
	padding: 0 0 20px 10px
}

.book-review .review-item .user-line {
	padding-left: 25px
}

.book-review .review-item .user-line .avatar {
	display: inline-block;
	width: 40px;
	height: 40px;
	border-radius: 20px;
	overflow: hidden;
	vertical-align: middle
}

.book-review .review-item .user-line .avatar img {
	width: 40px;
	height: 40px
}

.book-review .review-item .user-line .name {
	color: #000;
	vertical-align: middle;
	margin: 0 20px 0 10px
}

.book-review .review-item .user-line .star {
	display: inline-block;
	vertical-align: middle;
	width: 78px;
	height: 14px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/comment/i/star.png)
		no-repeat
}

.book-review .review-item .user-line .star0 {
	background-position: -80px 0
}

.book-review .review-item .user-line .star1 {
	background-position: -64px 0
}

.book-review .review-item .user-line .star2 {
	background-position: -48px 0
}

.book-review .review-item .user-line .star3 {
	background-position: -32px 0
}

.book-review .review-item .user-line .star4 {
	background-position: -16px 0
}

.book-review .review-item .user-line .star5 {
	background-position: 0 0
}

.book-review .review-item .user-line .time {
	float: right;
	color: #999;
	padding-top: 10px
}

.book-review .review-content {
	line-height: 2em
}

.book-review .review-con {
	background: #f9f9f9;
	padding: 8px 18px;
	line-height: 220%;
	border-radius: 8px;
	margin-top: 10px;
	position: relative
}

.book-review .review-con .arrowUp {
	position: absolute;
	top: -8px;
	left: 40px;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #f9f9f9
}

.book-review .review-con .more a {
	color: #5e69ad
}

.item-detail {
	padding: 10px
}

.service-rule {
	padding: 10px 20px;
	line-height: 160%
}

.service-rule h3 {
	font-size: 14px;
	color: #e4393c;
	padding-bottom: 10px
}

.service-rule .rule-con {
	padding-top: 8px
}

.service-rule .rule-con h4 {
	color: #e4393c
}

.service-rule .rule-con ol {
	padding-top: 4px
}

.service-rule .rule-con li {
	list-style-type: decimal;
	list-style-position: inside;
	padding-left: 10px
}

.service-rule .rule-con strong {
	display: block;
	font-weight: 400;
	margin-bottom: 8px;
	padding-left: 10px
}

.service-rule .rule-con strong span {
	font-weight: 700
}

.er-same-tip {
	padding: 4px 10px;
	border: 1px solid #ccc;
	display: inline-block;
	margin-left: 10px;
	margin-top: 10px
}

/* jdf-1.0.0/ ui-base.css Date:2017-08-08 16:10:36 */
a, address, b, big, blockquote, body, center, cite, code, dd, del, div,
	dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i,
	iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u,
	ul, var {
	margin: 0;
	padding: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup,
	main, nav, section, summary {
	display: block
}

hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}

button, html input[type=button], input[type=submit] {
	-webkit-apperance: button;
	cursor: pointer
}

button[disabled], html input[disabled] {
	cursor: default
}

ol, ul {
	list-style: none
}

img {
	border: 0;
	vertical-align: middle
}

em, i, u {
	font-style: normal
}

.fl {
	float: left
}

.fr {
	float: right
}

.al {
	text-align: left
}

.ac {
	text-align: center
}

.ar {
	text-align: right
}

.hide {
	display: none
}

.clear, .clr {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	*zoom: 1
}

.dorpdown {
	position: relative
}

.dorpdown-layer {
	display: none;
	position: absolute
}

.dorpdown:hover .dorpdown-layer, .hover .dorpdown-layer {
	display: block
}

.cw-icon {
	position: relative;
	cursor: default;
	zoom: 1
}

.cw-icon .i, .cw-icon i {
	display: block;
	position: absolute;
	overflow: hidden
}

.w {
	width: 990px;
	margin: 0 auto
}

.root61 .w {
	width: 1210px
}

body {
	font: 12px/150% tahoma, arial, Microsoft YaHei, Hiragino Sans GB,
		"\u5b8b\u4f53", sans-serif;
	-webkit-font-smoothing: antialiased;
	color: #666;
	background: #fff
}

a {
	color: #666;
	text-decoration: none
}

a:hover {
	color: #C81623
}

.m, .mb, .mc, .mt, .p-detail, .p-img, .p-market, .p-name, .p-price, .sm,
	.smb, .smc, .smt {
	overflow: hidden
}

.img-error {
	background: url(//misc.360buyimg.com/lib/skin/e/i/error-jd.gif)
		no-repeat 50% 50%
}
/* jdf-1.0.0/ shortcut.css Date:2017-08-08 16:10:36 */
@charset "UTF-8"; 

#shortcut-2014 {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #F1F1F1
}

#shortcut-2014 .w {
	background: #F1F1F1
}

#shortcut-2014 li {
	float: left;
	height: 30px;
	padding: 0 2px
}

#shortcut-2014 li#ttbar-navs {
	padding: 0 1px 0 2px
}

#shortcut-2014 li#ttbar-navs.hover, #shortcut-2014 li#ttbar-navs:hover {
	padding: 0 0 0 1px
}

#shortcut-2014 li.dorpdown {
	z-index: 13
}

#shortcut-2014 li.dorpdown:hover {
	padding: 0 1px
}

#shortcut-2014 li.dorpdown:hover .dt {
	background: #fff;
	border: solid #ddd;
	border-width: 0 1px
}

#shortcut-2014 li.hover {
	padding: 0 1px
}

#shortcut-2014 li.hover .dt {
	background: #fff;
	border: solid #ddd;
	border-width: 0 1px
}

#shortcut-2014 li.spacer {
	width: 1px;
	height: 12px;
	margin-top: 9px;
	padding: 0;
	background: #ddd;
	overflow: hidden
}

#shortcut-2014 .dt {
	float: left;
	padding: 0 8px
}

#shortcut-2014 .dd {
	line-height: 24px
}

#shortcut-2014 .loading {
	display: block;
	height: 50px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif)
		no-repeat center center
}

#shortcut-2014 .dorpdown-layer {
	top: 30px;
	background: #fff;
	border: 1px solid #ddd;
	*left: 1px
}

#shortcut-2014 .ci-right {
	top: 12px;
	right: 8px;
	height: 7px;
	overflow: hidden;
	font: 400 15px/15px consolas;
	color: #6A6A6A;
	transition: transform .1s ease-in 0s;
	-webkit-transition: -webkit-transform .1s ease-in 0s
}

#shortcut-2014 .ci-right s {
	position: relative;
	top: -8px;
	text-decoration: none;
	font-family: simsun
}

#shortcut-2014 li:hover .ci-right {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}

#shortcut-2014 .dd-spacer {
	position: absolute;
	top: -7px;
	height: 10px;
	background: #fff;
	overflow: hidden
}

#shortcut-2014 .style-red {
	color: #C81623
}

#shortcut-2014 #ttbar-home {
	padding-left: 20px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		no-repeat 0 -136px
}

#shortcut-2014 #ttbar-mycity {
	padding-left: 0
}

#shortcut-2014 #ttbar-mycity .dt {
	padding: 0 25px 0 10px
}

#shortcut-2014 #ttbar-mycity:hover .dt {
	padding: 0 24px 0 9px
}

#shortcut-2014 #ttbar-mycity .dd {
	width: 301px;
	padding: 10px 0 10px 10px
}

#shortcut-2014 #ttbar-mycity .dorpdown-layer {
	*left: 0
}

#shortcut-2014 #ttbar-mycity .item {
	float: left;
	width: 60px;
	padding: 2px 0
}

#shortcut-2014 #ttbar-mycity .item a {
	float: left;
	padding: 0 8px
}

#shortcut-2014 #ttbar-mycity .item a:hover {
	background: #F4F4F4
}

#shortcut-2014 #ttbar-mycity .item a.selected {
	background: #C81623;
	color: #fff
}

#shortcut-2014 #ttbar-mycity .dd-spacer {
	left: 0;
	width: 93px;
	_width: 95px
}

#shortcut-2014 #ttbar-mycity .dd-spacer-extend {
	width: 105px;
	_width: 107px
}

#shortcut-2014 #ttbar-login {
	margin-right: 10px
}

#shortcut-2014 #ttbar-login .link-login {
	font-family: "verdana,simsun"
}

#shortcut-2014 #ttbar-login .dt {
	padding-right: 72px
}

#shortcut-2014 #ttbar-login .dt .nickname {
	display: block;
	width: 70px;
	white-space: nowrap;
	overflow: hidden;
	text-align: right
}

#shortcut-2014 #ttbar-login .dorpdown-layer {
	width: 280px
}

#shortcut-2014 #ttbar-login .dd-spacer {
	width: 150px
}

#shortcut-2014 #ttbar-login .icon-plus-nickname {
	position: absolute;
	right: 27px;
	top: 7px;
	display: block;
	width: 38px;
	height: 16px;
	background: #d7d4cb
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-plus-status.png)
		no-repeat 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-dropdown {
	display: block;
	width: 80px;
	height: 16px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-plus-status.png)
		no-repeat 0 -34px
}

#shortcut-2014 #ttbar-login .icon-plus-state0 .icon-plus-nickname {
	background-position: 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-state0 .icon-plus-dropdown {
	background-position: 0 -34px
}

#shortcut-2014 #ttbar-login .icon-plus-state1 .icon-plus-nickname {
	background-position: 0 -51px
}

#shortcut-2014 #ttbar-login .icon-plus-state1 .icon-plus-dropdown {
	background-position: 0 0
}

#shortcut-2014 #ttbar-login .icon-plus-state2 .icon-plus-nickname {
	background-position: 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-state2 .icon-plus-dropdown {
	background-position: 0 -34px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 {
	border-color: #dec57b
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .icon-plus-nickname {
	background-position: 0 -51px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .icon-plus-dropdown {
	background-position: 0 -17px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .u-pic img {
	padding: 2px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-plus-img-bg.png)
		no-repeat;
	background: none\0;
	*background: 0 0
}

#shortcut-2014 #ttbar-login .icon-plus-state4 .icon-plus-nickname {
	background-position: 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-state4 .icon-plus-dropdown {
	background-position: 0 -34px
}

#shortcut-2014 #ttbar-login .userinfo {
	padding: 10px 0 10px 15px;
	overflow: hidden
}

#shortcut-2014 #ttbar-login .u-pic {
	float: left;
	margin-right: 10px
}

#shortcut-2014 #ttbar-login .u-pic img {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%
}

#shortcut-2014 #ttbar-login .u-plus {
	padding: 10px 0 0;
	overflow: hidden
}

#shortcut-2014 #ttbar-login .link-logout {
	float: right;
	margin-right: 10px;
	line-height: 1.2
}

#shortcut-2014 #ttbar-login .u-msg {
	font-family: simsun;
	padding-top: 4px
}

#shortcut-2014 #ttbar-login .badge-list-next, #shortcut-2014 #ttbar-login .badge-list-prev
	{
	float: left;
	font-family: simsun;
	font-size: 30px;
	margin-top: 16px;
	color: #ddd
}

#shortcut-2014 #ttbar-login .badge-list-prev {
	margin-left: 10px
}

#shortcut-2014 #ttbar-login .badge-list-next:hover, #shortcut-2014 #ttbar-login .badge-list-prev:hover
	{
	color: #6a6a6a
}

#shortcut-2014 #ttbar-login .badge-list {
	height: 88px;
	overflow: hidden;
	padding-top: 10px;
	border-top: 1px solid #f1f1f1
}

#shortcut-2014 #ttbar-login .u-badges {
	float: left;
	position: relative;
	width: 222px;
	height: 82px;
	overflow: hidden;
	margin: 0 3px
}

#shortcut-2014 #ttbar-login .badge-panel {
	width: 74px;
	text-align: center
}

#shortcut-2014 #ttbar-login .badge-panel i {
	display: block;
	width: 54px;
	height: 55px;
	margin: 0 auto;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-medal24.png)
		no-repeat;
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-medal8.png)
		no-repeat
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore1 i {
	background-position: 0 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore1.u-dis i {
	background-position: 0 -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore2 i {
	background-position: -55px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore2.u-dis i {
	background-position: -55px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore3 i {
	background-position: -110px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore3.u-dis i {
	background-position: -110px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore4 i {
	background-position: -165px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore4.u-dis i {
	background-position: -165px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore5 i {
	background-position: -220px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore5.u-dis i {
	background-position: -220px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore6 i {
	background-position: -275px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore6.u-dis i {
	background-position: -275px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore7 i {
	background-position: -330px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore7.u-dis i {
	background-position: -330px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore8 i {
	background-position: -385px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore8.u-dis i {
	background-position: -385px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore9 i {
	background-position: -440px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore9.u-dis i {
	background-position: -440px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore10 i {
	background-position: -495px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore10.u-dis i {
	background-position: -495px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore1 .u-name {
	background: #ceaa62;
	color: #fff
}

#shortcut-2014 #ttbar-login .badge-panel-main .u-name {
	display: inline;
	line-height: 1.5;
	margin-top: 6px;
	padding: 2px 1px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .fore1 .u-name,
	#shortcut-2014 #ttbar-login .icon-plus-state4 .fore1 .u-name {
	background: 0 0;
	color: #666
}

#shortcut-2014 #ttbar-apps .dt {
	padding-left: 25px;
	padding-right: 25px
}

#shortcut-2014 #ttbar-apps .dt .ci-left {
	top: 5px;
	left: 7px;
	width: 15px;
	height: 20px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 0 no-repeat
}

#shortcut-2014 #ttbar-apps .dd {
	width: 250px
}

#shortcut-2014 #ttbar-apps .dd a {
	display: block;
	position: absolute;
	width: 56px;
	height: 44px;
	overflow: hidden;
	text-indent: -500px
}

#shortcut-2014 #ttbar-apps .dd .link {
	width: 100px;
	height: 20px;
	overflow: hidden
}

#shortcut-2014 #ttbar-apps .dd .link1, #shortcut-2014 #ttbar-apps .dd .link2,
	#shortcut-2014 #ttbar-apps .dd .link3 {
	left: 92px;
	top: 6px;
	background-position: 0 -44px
}

#shortcut-2014 #ttbar-apps .dd .link2 {
	top: 26px
}

#shortcut-2014 #ttbar-apps .dd .link3 {
	top: 104px;
	background-position: -1px -66px
}

#shortcut-2014 #ttbar-apps .dd .link4, #shortcut-2014 #ttbar-apps .dd .link5
	{
	left: 99px;
	top: 23px;
	width: 136px;
	color: #c21a21;
	text-indent: 0;
	cursor: default
}

#shortcut-2014 #ttbar-apps .dd .link5 {
	top: 120px
}

#shortcut-2014 #ttbar-apps .dd .jdapp-ipad, #shortcut-2014 #ttbar-apps .dd .wyapp-ipad
	{
	width: 45px
}

#shortcut-2014 #ttbar-apps .dd-inner {
	position: relative;
	width: 250px;
	height: 195px;
	overflow: hidden
}

#shortcut-2014 #ttbar-apps .jdapp-ios, #shortcut-2014 #ttbar-apps .wyapp-ios
	{
	top: 46px;
	left: 92px
}

#shortcut-2014 #ttbar-apps .jdapp-ios:hover, #shortcut-2014 #ttbar-apps .wyapp-ios:hover
	{
	background-position: 3px -1px
}

#shortcut-2014 #ttbar-apps .jdapp-android, #shortcut-2014 #ttbar-apps .wyapp-android
	{
	top: 46px;
	left: 147px
}

#shortcut-2014 #ttbar-apps .jdapp-android:hover, #shortcut-2014 #ttbar-apps .wyapp-android:hover
	{
	background-position: -52px -1px
}

#shortcut-2014 #ttbar-apps .jdapp-ipad, #shortcut-2014 #ttbar-apps .wyapp-ipad
	{
	width: 45px;
	top: 46px;
	left: 202px
}

#shortcut-2014 #ttbar-apps .jdapp-ipad:hover, #shortcut-2014 #ttbar-apps .wyapp-ipad:hover
	{
	background-position: -107px -1px
}

#shortcut-2014 #ttbar-apps .wyapp-android, #shortcut-2014 #ttbar-apps .wyapp-ios,
	#shortcut-2014 #ttbar-apps .wyapp-ipad {
	top: 143px
}

#shortcut-2014 #ttbar-apps .dd-spacer {
	left: 0;
	width: 98px
}

#shortcut-2014 #ttbar-apps.hover .dt .ci-left {
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -25px no-repeat
}

#shortcut-2014 #ttbar-atte .dt, #shortcut-2014 #ttbar-serv .dt {
	width: 49px;
	padding-right: 25px
}

#shortcut-2014 #ttbar-atte .dd, #shortcut-2014 #ttbar-serv .dd {
	width: 82px;
	padding-bottom: 8px
}

#shortcut-2014 #ttbar-atte .item, #shortcut-2014 #ttbar-serv .item {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 70px;
	padding-left: 15px
}

#shortcut-2014 #ttbar-atte .dd-spacer, #shortcut-2014 #ttbar-serv .dd-spacer
	{
	left: 0;
	width: 82px
}

#shortcut-2014 #ttbar-serv .dd {
	width: 170px
}

#shortcut-2014 #ttbar-serv .item {
	padding-left: 10px
}

#shortcut-2014 #ttbar-serv .item-business, #shortcut-2014 #ttbar-serv .item-client
	{
	font-weight: 700;
	padding-left: 10px
}

#shortcut-2014 #ttbar-serv .item-business {
	border-top: 1px dotted #ccc;
	padding-top: 5px;
	margin-top: 5px
}

#shortcut-2014 #ttbar-navs .dt {
	width: 49px;
	padding-right: 25px
}

#shortcut-2014 #ttbar-navs .dd {
	right: 0;
	width: 988px;
	padding: 20px 0 16px;
	*left: auto;
	_right: -1px
}

#shortcut-2014 #ttbar-navs dl {
	float: left;
	width: 201px;
	padding-left: 20px;
	border-left: 1px solid #ddd
}

#shortcut-2014 #ttbar-navs dl.fore1 {
	border-left: none;
	width: 301px
}

#shortcut-2014 #ttbar-navs dt {
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 6px
}

#shortcut-2014 #ttbar-navs .item {
	float: left;
	width: 100px
}

#shortcut-2014 #ttbar-navs .dd-spacer {
	right: 0;
	width: 82px
}

#shortcut-2014 .hover .dorpdown-layer {
	-webkit-transition: all 600ms cubic-bezier(0.23, 1, .32, 1)
}

.u-place-tip {
	position: absolute;
	left: 0;
	top: 32px;
	width: 229px;
	height: 47px;
	z-index: 20;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/u-place-tip24.png)
		no-repeat center 0;
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/u-place-tip8.png)
		no-repeat center 0
}

.root61 #shortcut-2014 #ttbar-navs .dd {
	width: 1210px
}

.root61 #shortcut-2014 #ttbar-navs .fore2 {
	display: block
}

.root61 #shortcut-2014 #ttbar-navs dl {
	width: 259px
}

.root61 #shortcut-2014 #ttbar-navs dl.fore1 {
	width: 347px
}

.root61 #shortcut-2014 #ttbar-navs .item {
	width: 86px
}
/* jdf-1.0.0/ global-header.css Date:2017-08-08 16:10:37 */
@charset "UTF-8"; 

#logo-2014 {
	position: relative;
	z-index: 12;
	float: left;
	width: 362px;
	height: 60px;
	padding: 20px 0
}

#logo-2014 .logo {
	display: block;
	width: 270px;
	height: 60px;
	background: url(//misc.360buyimg.com/lib/img/e/logo-201305.png)
		no-repeat 0 0;
	text-indent: -20000px
}

#logo-2014 .extra {
	position: absolute;
	top: 15px;
	left: 168px;
	width: 180px;
	height: 70px;
	padding-left: 10px;
	background: #fff
}

#channel {
	float: left;
	margin-right: 10px;
	cursor: default;
	font-size: 20px;
	line-height: 70px;
	font-weight: 400;
	color: #333
}

#categorys-mini-main {
	display: none;
	border: 1px solid #ccc;
	position: absolute;
	width: 152px;
	padding: 13px;
	margin-top: -1px;
	background: #fff;
	overflow: hidden
}

#categorys-mini-main h3 {
	font-family: "Microsoft YaHei";
	color: #666;
	line-height: 24px;
	font-size: 14px;
	font-weight: 400
}

#categorys-mini-main a {
	color: #666;
	padding: 0;
	font-size: 12px
}

#categorys-mini {
	float: left;
	color: #666;
	font-size: 12px;
	font-weight: 400;
	position: relative;
	padding-top: 22px;
	height: 27px;
	font-family: simsun
}

#categorys-mini .cw-icon {
	color: #ccc;
	position: relative;
	width: 63px;
	height: 25px;
	border: 1px solid #ccc;
	line-height: 25px;
	z-index: 1;
	background: #fff;
	padding: 0 5px
}

#categorys-mini .cw-icon h2 {
	font-family: "Microsoft YaHei";
	color: #666;
	font-size: 12px;
	font-weight: 400
}

#categorys-mini .cw-icon i {
	top: 9px;
	right: 5px;
	height: 7px;
	font: 400 15px/15px consolas
}

#categorys-mini .cw-icon s {
	position: relative;
	top: -7px;
	text-decoration: none
}

#categorys-mini .loading {
	display: block;
	height: 50px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif)
		no-repeat center center
}

#categorys-mini .dorpdown-layer {
	width: 150px;
	border: 1px solid #ccc;
	padding: 10px;
	background: #fff
}

#categorys-mini .ci-right {
	top: 8px;
	right: 7px;
	height: 7px;
	overflow: hidden;
	font: 400 15px/15px consolas;
	color: #6A6A6A;
	transition: transform .1s ease-in 0s;
	-webkit-transition: -webkit-transform .1s ease-in 0s;
	display: block;
	position: absolute
}

#categorys-mini.hover .cw-icon {
	border-bottom: 0
}

#categorys-mini.hover .ci-right {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}



#shelper {
	overflow: hidden;
	position: absolute;
	top: 36px;
	left: 0;
	width: 379px;
	border: 1px solid #CCC;
	background: #fff
}

#shelper li {
	overflow: hidden;
	padding: 1px 6px;
	line-height: 22px;
	cursor: pointer
}

#shelper .search-item {
	float: left;
	width: 190px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

#shelper li.fore1 .search-item {
	width: 170px
}

#shelper .search-count {
	overflow: hidden;
	color: #aaa;
	text-align: right;
	*zoom: 1
}

#shelper .close {
	border-top: 1px solid #efefef;
	text-align: right
}

#shelper .item3 {
	cursor: default
}

#shelper .item3 a {
	float: left;
	margin-right: 10px;
	white-space: nowrap
}

#shelper li.fore1 {
	width: 100%;
	padding: 0;
	border-bottom: 1px solid #ddd
}

#shelper li.fore1 .item1 {
	height: 22px;
	overflow: hidden;
	zoom: 1
}

#shelper li.fore1 div.fore1 {
	padding: 0 6px
}

#shelper li.fore1 strong {
	color: #C00
}

#shelper li.fore1 .fore1 strong {
	color: #333
}

#shelper li.fore1 .item1, #shelper li.fore1 .item2 {
	float: none;
	width: auto;
	padding: 1px 6px 1px 20px
}

#shelper li.fore1 .item3 {
	float: none;
	width: auto;
	color: #9C9A9C
}

#shelper li.fore1 span {
	float: left
}

#shelper li.close:hover, #shelper li.fore1:hover {
	background: 0 0
}

#shelper li.fore1 div:hover {
	background: #f5f5f5 !important
}

#shelper li.brand-search {
	border-bottom: 1px solid #ddd;
	font-family: Microsoft YaHei
}

#shelper li.brand-search .info {
	color: #e4393c;
	margin-bottom: 2px
}

#shelper li.brand-search .bs-item {
	margin-bottom: 7px
}

#shelper li.brand-search .bs-item .logo {
	width: 90px
}

#shelper li.brand-search .bs-item .logo, #shelper li.brand-search .bs-item .name
	{
	display: inline-block;
	height: 30px;
	font-size: 14px;
	vertical-align: middle;
	overflow: hidden
}

#shelper li.brand-search .bs-item .name {
	line-height: 30px;
	margin-left: 5px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 265px
}

#hotwords a {
	color: #666
}

#hotwords a.highlight {
	color: #ff0004
}

#hotwords a:hover {
	color: #C81623
}

#hotwords strong {
	color: #666
}

.root61 #shelper li.brand-search .bs-item .name {
	width: 340px
}

.root61 #search-2014, .root61 #search-2014 .form {
	width: auto;
	_width: 538px
}

.root61 #search-2014 .text {
	width: 446px
}

.root61 #search-2014 #photo-search-dropdown {
	width: 455px
}

.root61 #hotwords-2014 {
	width: 518px
}

.root61 #shelper {
	width: 455px
}

#appdownloadTop {
	display: none
}
/* jdf-1.0.0/ myjd.css Date:2017-08-08 16:10:37 */
@charset "UTF-8"; 

#ttbar-myjd .dt {
	width: 49px;
	padding-right: 25px
}

#ttbar-myjd .dorpdown-layer {
	width: 280px
}

#ttbar-myjd .userinfo {
	padding: 10px 0 10px 15px;
	overflow: hidden
}

#ttbar-myjd .u-pic {
	float: left;
	margin-right: 10px
}

#ttbar-myjd .u-pic img {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%
}

#ttbar-myjd .u-name {
	padding: 6px 0 0;
	font-weight: 700
}

#ttbar-myjd .orderlist {
	display: none;
	background: #000
}

#ttbar-myjd .myjdlist1, #ttbar-myjd .myjdlist2 {
	width: 265px;
	padding: 5px 0 5px 15px;
	overflow: hidden
}

#ttbar-myjd .myjdlist1 .fore1, #ttbar-myjd .myjdlist1 .fore2,
	#ttbar-myjd .myjdlist2 .fore1, #ttbar-myjd .myjdlist2 .fore2 {
	float: left;
	width: 126px
}

#ttbar-myjd .myjdlist2 {
	border-top: 1px solid #f1f1f1
}

#ttbar-myjd .viewlist {
	width: 250px;
	padding: 0 15px 10px;
	border-top: 1px solid #f1f1f1;
	padding-top: 10px
}

#ttbar-myjd .viewlist .smt {
	zoom: 1
}

#ttbar-myjd .viewlist .smt h4 {
	float: left
}

#ttbar-myjd .viewlist .smt .extra {
	float: right
}

#ttbar-myjd .viewlist .item {
	float: left;
	padding: 4px;
	line-height: 0;
	font-size: 0
}

#ttbar-myjd .dd-spacer {
	left: 0;
	width: 82px
}

#ttbar-myjd .user-level1, #ttbar-myjd .user-level2, #ttbar-myjd .user-level3,
	#ttbar-myjd .user-level4, #ttbar-myjd .user-level5, #ttbar-myjd .user-level6
	{
	display: inline-block;
	width: 17px;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
	margin-left: 5px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/myjd/2.0.0/i/rank2014.gif)
}

#ttbar-myjd .user-level2 {
	background-position: 0 -17px
}

#ttbar-myjd .user-level3 {
	background-position: 0 -34px
}

#ttbar-myjd .user-level4 {
	background-position: 0 -51px
}

#ttbar-myjd .user-level5 {
	background-position: 0 -68px
}

#ttbar-myjd .user-level6 {
	background-position: 0 -85px
}
/* jdf-1.0.0/ nav.css Date:2017-08-08 16:10:37 */
#nav-2014 {
	height: 44px;
	border-bottom: 2px solid #B1191A;
	_overflow: hidden
}

#nav-2014 .w {
	position: relative;
	z-index: 9;
	height: 44px
}

#nav-2014 .w .w-spacer {
	display: none
}

#nav-2014 .w-spacer {
	position: absolute;
	top: -1px;
	z-index: 1;
	width: 100%;
	height: 44px;
	border-top: 1px solid #DDD;
	border-bottom: 2px solid #B1191A
}

#categorys-2014 {
	float: left;
	position: relative;
	z-index: 10;
	width: 210px;
	height: 44px;
	overflow: visible;
	background: #B1191A
}

#categorys-2014 .dt a {
	display: block;
	width: 190px;
	height: 44px;
	padding: 0 10px;
	background: #B1191A;
	font: 400 15px/44px "microsoft yahei";
	color: #fff;
	text-decoration: none
}

#categorys-2014 .dt s {
	position: relative;
	top: -9px;
	text-decoration: none
}

#categorys-2014 .dt .ci-right {
	top: 20px;
	right: 7px;
	height: 7px;
	overflow: hidden;
	font: 700 20px/16px simsun;
	color: #fff;
	transition: transform .1s ease-in 0s;
	-webkit-transition: -webkit-transform .1s ease-in 0s;
	display: block;
	position: absolute
}

#categorys-2014 .dd {
	height: 497px;
	background: #c81623;
	margin-top: 2px
}

#categorys-2014 .dd-inner .item {
	border-left: 1px solid #b61d1d;
	position: relative;
	z-index: 1;
	height: 31px;
	color: #fff
}

#categorys-2014 .dd-inner .item a {
	color: #fff
}

#categorys-2014 .dd-inner h3 {
	position: absolute;
	z-index: 2;
	height: 31px;
	padding: 0 10px;
	line-height: 31px;
	font-family: "microsoft yahei";
	font-size: 14px;
	font-weight: 400
}

#categorys-2014 .dd-inner i {
	position: absolute;
	z-index: 1;
	top: 9px;
	right: 14px;
	width: 4px;
	height: 14px;
	font: 400 9px/14px consolas
}

#categorys-2014 .dd-inner .hover {
	background: #f7f7f7;
	color: #B61D1D
}

#categorys-2014 .dd-inner .hover a {
	color: #B61D1D
}

#categorys-2014 .dd-inner .hover i {
	top: 0;
	left: 205px;
	width: 14px;
	height: 31px;
	background: #f7f7f7;
	overflow: hidden;
	line-height: 200px
}

#categorys-2014 .dorpdown-layer {
	display: none;
	position: absolute;
	left: 209px;
	top: 45px;
	width: 779px;
	background: #f7f7f7;
	border: 1px solid #b61d1d;
	overflow: hidden
}

#categorys-2014 .dorpdown-layer .hover {
	display: block
}

#categorys-2014 .item-sub {
	display: none;
	zoom: 1;
	overflow: hidden
}

#categorys-2014 .item-sub:after {
	content: ".";
	display: block;
	height: 0;
	clear: both
}

#categorys-2014 .item-channels {
	float: left;
	display: inline;
	width: 570px;
	height: 24px;
	padding: 20px 0 0 20px;
	background: #f7f7f7;
	overflow: hidden
}

#categorys-2014 .item-channels a {
	float: left;
	display: inline;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 0 0 0 8px;
	margin-right: 10px;
	line-height: 24px;
	background: #7C7171;
	color: #fff;
	white-space: nowrap
}

#categorys-2014 .item-channels a:hover {
	background: #C81623
}

#categorys-2014 .item-channels a:hover i {
	background: #B1191A
}

#categorys-2014 .item-channels i {
	display: inline-block;
	*zoom: 1;
	_display: inline;
	margin-left: 8px;
	width: 23px;
	height: 24px;
	font: 400 9px/24px consolas;
	background: #5c5251;
	text-align: center;
	cursor: pointer
}

#categorys-2014 .item-channels .line {
	border-left: 1px solid #dbdbdb;
	display: inline;
	float: left;
	height: 24px;
	margin-right: 7px;
	width: 1px;
	overflow: hidden
}

#categorys-2014 .item-channels .img-link {
	background: 0 0;
	line-height: normal;
	padding: 0
}

#categorys-2014 .item-channels .img-link:hover {
	background: 0 0
}

#categorys-2014 .item-channels .style-red {
	background: #c81623
}

#categorys-2014 .item-channels .style-red i {
	background: #b1191a
}

#categorys-2014 .item-channels .style-red:hover {
	background: #961019
}

#categorys-2014 .item-channels .style-red:hover i {
	background: #851313
}

#categorys-2014 .subitems {
	float: left;
	width: 570px;
	padding: 6px 0 1037px 20px;
	margin-bottom: -1031px;
	background: #f7f7f7;
	min-height: 440px;
	_height: 440px;
	_overflow: visible
}

#categorys-2014 .subitems dl {
	width: 100%;
	overflow: hidden;
	line-height: 2em
}

#categorys-2014 .subitems dl.fore1 dd {
	border-top: none
}

#categorys-2014 .subitems dt {
	position: relative;
	float: left;
	width: 54px;
	padding: 8px 30px 0 0;
	text-align: right;
	font-weight: 700
}

#categorys-2014 .subitems dt i {
	position: absolute;
	top: 13px;
	right: 18px;
	width: 4px;
	height: 14px;
	font: 400 9px/14px consolas
}

#categorys-2014 .subitems dd {
	float: left;
	width: 480px;
	padding: 6px 0;
	border-top: 1px solid #eee
}

#categorys-2014 .subitems dd a {
	float: left;
	padding: 0 8px;
	margin: 4px 0;
	line-height: 16px;
	height: 16px;
	border-left: 1px solid #e0e0e0;
	white-space: nowrap
}

#categorys-2014 .subitems .style-red {
	color: #c81623
}

#categorys-2014 .subitems .style-red-border {
	float: left;
	margin: 4px 8px 4px 0;
	height: 16px;
	background: #f6f0f0;
	overflow: hidden
}

#categorys-2014 .subitems .style-red-border a {
	font-family: "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB",
		"\5b8b\4f53", sans-serif;
	color: #c81623;
	line-height: 12px;
	line-height: 14px\9;
	line-height: 14px\0;
	line-height: 12px\9\0;
	height: 12px;
	padding: 1px;
	margin: 0;
	border: 1px dotted #db7078;
	border-left: none;
	border-right: none;
	display: inline-block
}

#categorys-2014 .subitems .style-red-border .left-b, #categorys-2014 .subitems .style-red-border .right-b
	{
	float: left;
	background:
		url(//img10.360buyimg.com/uba/jfs/t2986/155/1039328667/119/6d2a472a/57722598N82f09586.png)
		no-repeat 0 0;
	width: 5px;
	height: 16px
}

#categorys-2014 .subitems .style-red-border .right-b {
	background-position: -5px 0
}

#categorys-2014 .item-brands {
	float: right;
	display: inline;
	width: 168px;
	overflow: hidden;
	margin: 19px 20px 10px 0
}

#categorys-2014 .item-brands a {
	float: left;
	display: inline;
	margin: 1px 0 0 1px
}

#categorys-2014 .item-promotions {
	float: right;
	display: inline;
	width: 168px;
	margin-right: 20px
}

#categorys-2014 .item-promotions a {
	display: block;
	margin-bottom: 1px
}

#nav-2014 .hover .dt .ci-right {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	_top: 17px
}

#navitems-2014 {
	float: left;
	position: relative;
	z-index: 2
}

#navitems-2014 .spacer, #navitems-2014 a, #navitems-2014 li,
	#navitems-2014 ul {
	float: left
}

#navitems-2014 .spacer {
	display: none
}

#navitems-2014 a {
	height: 44px;
	padding: 0 20px;
	text-align: center;
	text-decoration: none;
	font-size: 15px;
	line-height: 44px;
	font-weight: 400;
	color: #333
}

#navitems-2014 a:hover {
	color: #C81623
}

#navitems-2014 .spacer {
	width: 1px;
	height: 24px;
	margin: 10px 0 0;
	background: #DDD;
	overflow: hidden
}

#treasure {
	float: right
}

.root61 #categorys-2014 .item-channels {
	width: 790px
}

.root61 #categorys-2014 .dorpdown-layer {
	width: 999px
}

.root61 #categorys-2014 .subitems {
	width: 790px
}

.root61 #categorys-2014 .subitems dd {
	width: 620px
}

.root61 #categorys-2014 .subitems-main1, .root61 #categorys-2014 .subitems-main2
	{
	float: left;
	width: 365px;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #eee;
	margin-top: 8px
}

.root61 #categorys-2014 .subitems-main1 dd, .root61 #categorys-2014 .subitems-main2 dd
	{
	width: 275px
}

.root61 #categorys-2014 .subitems-main1 .fore1, .root61 #categorys-2014 .subitems-main1 .fore8,
	.root61 #categorys-2014 .subitems-main2 .fore1, .root61 #categorys-2014 .subitems-main2 .fore8
	{
	margin-top: -5px
}

.root61 #categorys-2014 .subitems-main1 .fore1 dd, .root61 #categorys-2014 .subitems-main1 .fore8 dd,
	.root61 #categorys-2014 .subitems-main2 .fore1 dd, .root61 #categorys-2014 .subitems-main2 .fore8 dd
	{
	border-top: 0
}

.root61 #categorys-2014 .subitems-main2 {
	border-right: 0
}
/* jdf-1.0.0/ shoppingcart.css Date:2017-08-08 16:10:37 */
/* #settleup-2014 {
	float: right;
	z-index: 11;
	height: 36px;
	margin-top: 25px
}

#settleup-2014 .cw-icon {
	width: 75px;
	height: 34px;
	border: 1px solid #DFDFDF;
	padding: 0 28px 0 36px;
	background: #F9F9F9;
	text-align: center;
	line-height: 34px
}

#settleup-2014 .ci-left {
	top: 9px;
	left: 18px;
	width: 18px;
	height: 16px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -58px no-repeat;
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -91px no-repeat
}

#settleup-2014 .ci-right {
	top: 11px;
	right: 10px;
	width: 7px;
	height: 13px;
	overflow: hidden;
	font: 400 13px/13px simsun;
	color: #999
}

#settleup-2014 .ci-count {
	position: absolute;
	top: -4px;
	left: 104px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	padding: 1px 2px;
	font-size: 12px;
	line-height: 12px;
	color: #fff;
	background-color: #c81623;
	border-radius: 7px 7px 7px 0;
	min-width: 12px;
	text-align: center
}

#settleup-2014.hover .cw-icon, #settleup-2014.hover .dorpdown-layer,
	#settleup-2014:hover .cw-icon, #settleup-2014:hover .dorpdown-layer {
	background: #fff;
	border: 1px solid #ddd;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2)
}

#settleup-2014.hover .dorpdown-layer, #settleup-2014:hover .dorpdown-layer
	{
	display: block;
	right: 0;
	_right: -1px;
	width: 308px
}

#settleup-2014.hover .spacer, #settleup-2014:hover .spacer {
	position: absolute;
	right: 0;
	top: -7px;
	width: 139px;
	height: 12px;
	background: #fff
}

#settleup-2014 .prompt {
	padding: 10px 15px
}

#settleup-2014 .nogoods {
	padding-left: 30px;
	height: 49px;
	line-height: 49px;
	overflow: hidden;
	color: #999
}

#settleup-2014 .nogoods b {
	float: left;
	width: 56px;
	height: 49px;
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shoppingcart/2.0.0/i/settleup-nogoods.png)
}

#settleup-content {
	position: relative;
	z-index: 2;
	width: 100%;
	background: #fff
}

#settleup-content .loading {
	display: block;
	height: 50px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif)
		no-repeat center center
}

#settleup-content .smt {
	height: 25px;
	padding: 6px 8px;
	line-height: 25px
}

#settleup-content .smc {
	background: #fff;
	height: auto !important;
	height: 344px;
	max-height: 344px;
	overflow-y: auto
}

#settleup-content .smb {
	padding: 8px;
	background: #F5F5F5;
	_height: 45px;
	_padding-top: 15px;
	_padding-bottom: 0
}

#settleup-content .smb .p-total {
	float: left;
	line-height: 29px
}

#settleup-content .smb span {
	color: #c81623
}

#settleup-content .smb a {
	float: right;
	height: 29px;
	padding: 0 10px;
	background: #E4393C;
	color: #fff;
	text-align: center;
	font-weight: 700;
	line-height: 29px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px
}

#settleup-content ul {
	margin-top: -1px
}

#settleup-content li {
	padding: 8px 10px;
	border-top: 1px dotted #ccc;
	overflow: hidden;
	line-height: 17px;
	vertical-align: bottom;
	*zoom: 1
}

#settleup-content li.hover, #settleup-content li:hover {
	background: #F5F5F5
}

#settleup-content li .gift {
	height: 17px;
	width: 282px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

#settleup-content li .gift a {
	color: #999
}

#settleup-content li .gift-jq {
	color: #999;
	clear: both
}

#settleup-content .p-img {
	float: left;
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	padding: 0;
	margin-right: 10px;
	font-size: 0
}

#settleup-content .p-name {
	float: left;
	width: 120px;
	height: 52px
}

#settleup-content .p-detail {
	float: right;
	text-align: right
}

#settleup-content .p-price {
	font-weight: 700
}

#settleup-content .visual-suit {
	background: #f7f7f7
}

#settleup-content .visual-suit .vs-price {
	text-align: right
}

#settleup-iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	background: #fff
}

#settleup-2014 .dt-mz {
	color: #999;
	width: 310px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

#settleup-2014 .dt-mz a {
	color: #999
}

#settleup-2014 .dt-mz:hover {
	background: #fff
}

#mcart-suit .dt, #mcart-suit .dt:hover {
	background: #d3ebff
}

#mcart-mj .dt, #mcart-mj .dt:hover, #mcart-mz .dt, #mcart-mz .dt:hover {
	background: #bffab1
}

#settleup-content .fr .hl-green, #settleup-content .fr .hl-orange {
	margin-right: 0
}

#settleup-content .hl-green, #settleup-content .hl-orange {
	margin-right: 5px;
	color: #fff;
	display: inline-block;
	*zoom: 1;
	padding: 0 2px;
	font: 12px/16px simsun
}

#settleup-content .hl-green {
	background: #3b0
}

#settleup-content .hl-orange {
	background: #f60
}

.root61 #settleup-2014 {
	margin-right: 65px
}

#settleup-2014.hover .ci-left {
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -116px no-repeat
} */
/* jdf-1.0.0/ global-footer.css Date:2017-08-08 16:10:37 */
#footer-2014 {
	border-top: 1px solid #E5E5E5;
	padding: 20px 0 30px;
	text-align: center
}

#footer-2014 .links a {
	margin: 0 5px
}

#footer-2014 .copyright {
	margin: 10px 0
}

#footer-2014 .authentication a {
	margin: 0 5px;
	text-decoration: none
}

.root61 #footer-2014 .links a {
	margin: 0 10px
}
/* jdf-1.0.0/ service.css Date:2017-08-08 16:10:37 */
#service-2014 {
	margin-bottom: 20px
}

#service-2014 dl {
	float: left;
	width: 222px
}

#service-2014 dl.fore5 {
	width: 100px
}

#service-2014 dt {
	padding: 6px 0;
	font: 400 16px/24px "microsoft yahei"
}

#service-2014 dd {
	line-height: 20px
}

#service-2014 .slogen {
	position: relative;
	height: 54px;
	padding: 20px 0;
	margin-bottom: 14px;
	background: #F5F5F5;
	text-align: center
}

#service-2014 .slogen .item {
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 20px;
	width: 245px;
	height: 54px;
	text-align: left;
	vertical-align: middle;
	font: 400 18px/50px "microsoft yahei"
}

#service-2014 .slogen .item i {
	display: block;
	position: absolute;
	top: 0;
	left: 10px;
	width: 220px;
	height: 54px;
	background-repeat: no-repeat;
	background-position: 0 0
}

#service-2014 .slogen .item b {
	padding: 0 10px;
	font-size: 24px;
	color: #C81623
}

#service-2014 .slogen .fore1 {
	margin-left: -490px
}

#service-2014 .slogen .fore1 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_1.png)
}

#service-2014 .slogen .fore2 {
	margin-left: -245px
}

#service-2014 .slogen .fore2 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_2.png)
}

#service-2014 .slogen .fore3 {
	margin-left: 0
}

#service-2014 .slogen .fore3 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_3.png)
}

#service-2014 .slogen .fore4 {
	margin-left: 245px
}

#service-2014 .slogen .fore4 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_4.png)
}

#coverage {
	float: right;
	width: 310px;
	height: 168px;
	background:
		url(//misc.360buyimg.com/product/skin/2013/i/20130330B_1.png)
		no-repeat 60px -131px
}

#coverage .dt {
	padding: 6px 40px 15px 80px;
	font: 400 16px/24px "microsoft yahei"
}

#coverage .dd {
	padding: 0 40px 15px 80px
}

.root61 #service-2014 dl {
	width: 275px
}

.root61 #service-2014 dl.fore5 {
	width: 100px
}

.root61 #service-2014 .slogen .item {
	width: 302px
}

.root61 #service-2014 .slogen .fore1 {
	margin-left: -604px
}

.root61 #service-2014 .slogen .fore2 {
	margin-left: -304px
}

.root61 #service-2014 .slogen .fore3 {
	margin-left: 0
}

.root61 #service-2014 .slogen .fore4 {
	margin-left: 304px
}

/*!Name: common.css
 * Date: 2017-8-10 20:6:29 */
.ETooltips .arrow, .lh, .p-name, .plist-2 li, .sp-search p {
	overflow: hidden
}

.btn-def:hover, .btn-primary:hover, .btn-special1:hover, .btn-special2:hover,
	.btn-special3:hover, .itemInfo-wrap ins, .li .item a, .sp-category dl a,
	s {
	text-decoration: none
}

.btn-def, .btn-primary, .btn-special1, .btn-special2, .btn-special3 {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	cursor: pointer
}

.btn-def {
	border: 1px solid #ddd;
	background-color: #f8f8f8;
	color: #666;
	height: 23px;
	line-height: 23px;
	padding: 0 10px
}

.btn-def:hover {
	color: #333
}

.btn-primary, .btn-special1 {
	background-color: #df3033;
	color: #fff
}

.btn-primary:hover, .btn-special1:hover {
	color: #fff
}

.btn-special2, .btn-special3 {
	background-color: #85c360;
	color: #fff
}

.btn-special3, .notify-stock {
	background: #fff;
	border: 1px solid #e4393c
}

.btn-special2:hover, .btn-special3:hover {
	color: #fff
}

.btn-special3, .btn-special3:hover, .notify-stock, .notify-stock:hover {
	color: #e4393c
}

.btn-primary {
	height: 28px;
	line-height: 28px;
	padding: 0 16px
}

.btn-special1, .btn-special2, .btn-special3 {
	height: 23px;
	line-height: 23px;
	font-size: 18px
}

.btn-special1, .btn-special2 {
	font-weight: 700
}

.btn-sm {
	height: 19px;
	line-height: 19px
}

.btn-lg {
	height: 46px;
	line-height: 46px;
	padding: 0 26px;
	font-size: 18px;
	font-family: "microsoft yahei"
}

.btn-disable {
	border: 1px solid #ebebeb;
	color: #ccc;
	background-color: #f7f7f7;
	cursor: not-allowed
}

.btn-disable:hover {
	border-color: #ebebeb;
	color: #ccc
}

.ershou .btn-primary:hover {
	color: #fff
}

.ershou .btn-primary, .ershou .btn-special1 {
	background: #2a70e9
}

.ershou .btn-disable {
	border: 1px solid #ebebeb;
	color: #ccc;
	background-color: #f7f7f7;
	cursor: not-allowed
}

.ershou .btn-disable:hover {
	border-color: #ebebeb;
	color: #ccc
}

.p-price em {
	color: #999
}

.p-price .price {
	color: #e4393c
}

.p-price strong {
	color: #e4393c;
	font-size: 14px;
	font-family: Verdana
}

.p-img {
	padding-bottom: 5px
}

.p-name {
	max-height: 3em;
	min-height: 36px;
	_height: 3em;
	line-height: 1.5em;
	margin-bottom: 5px
}

.ebook .aside .p-name {
	min-height: auto;
	_height: auto
}

.ebook .aside .plist {
	padding: 0 9px
}

.ebook .m-aside .mc .plist li {
	padding: 10px 0
}

.plist {
	margin-bottom: 10px
}

.plist-1 {
	padding: 0 10px
}

.plist-1 .fore1 .p-num, .plist-1 .fore2 .p-num, .plist-1 .fore3 .p-num {
	background: #e4393c
}

.plist-1 li {
	clear: both;
	height: 85px;
	position: relative
}

.plist-1 li .p-num {
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 10px;
	background-color: #d5d5d5;
	color: #fff;
	text-align: center
}

.plist-1 .p-img {
	float: left;
	margin-right: 5px
}

:root .plist-2 li .p-name {
	filter: none
}

.plist-2 li {
	position: relative
}

.plist-2 li .p-name {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -42px;
	background: rgba(0, 0, 0, .7);
	filter: progid:DXImageTransform.Microsoft.gradient( startcolorstr=#B2000000,
		endcolorstr=#B2000000);
	padding-left: 10px
}

.plist-2 li .p-name a {
	color: #fff
}

.plist-2 li.hover .p-name, .plist-2 li:hover .p-name {
	bottom: 19px
}

#sp-new .plist-2 li .p-num, .pop-hot .plist-2 li .p-num {
	bottom: 5px;
	top: auto
}

#sp-new .plist-2 li .p-count, .pop-hot .plist-2 li .p-count {
	margin-left: 22px
}

#sp-new .plist-2 li .p-price, .pop-hot .plist-2 li .p-price {
	text-align: center
}

#sp-new .plist-2 li .p-name, .pop-hot .plist-2 li .p-name {
	width: 140px;
	left: 50%;
	margin-left: -80px;
	padding: 0 10px
}

#sp-new .plist-2 li.hover .p-name, #sp-new .plist-2 li:hover .p-name,
	.pop-hot .plist-2 li.hover .p-name, .pop-hot .plist-2 li:hover .p-name
	{
	bottom: 24px
}

.ETab div.small {
	border: 1px solid #f5f5f5;
	background-color: #fafafa;
	padding-left: 10px
}

.ETab div.small li {
	padding: 5px 10px
}

.ETab div.small li.current, .ETab div.small li.current a {
	background: #fafafa;
	color: #e4393c
}

.ETab div.small .extra .item {
	padding-top: 4px
}

.ETab div.medium li {
	padding: 5px 15px;
	font-size: 12px
}

.ETab div.large li {
	padding: 10px 25px;
	font-size: 14px
}

.ETab .tab-main {
	position: relative;
	background-color: #f7f7f7;
	border: 1px solid #eee;
	border-bottom: 1px solid #e4393c;
	display: inline-block;
	display: block
}

.ETab .tab-main:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .ETab .tab-main {
	height: 1%
}

*+html .ETab .tab-main {
	min-height: 1%
}

.ETab .tab-main ul {
	margin-top: -1px
}

.ETab .tab-main li {
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-family: "microsoft yahei";
	cursor: pointer
}

.ETab .tab-main li sup {
	background-color: #c81623;
	color: #fff;
	padding: 0 4px;
	position: absolute;
	right: -5px;
	top: -1px;
	font: 12px/16px arial
}

.ETab .tab-main li sup b {
	position: absolute;
	left: 0;
	top: 13px;
	color: #c81623;
	font: 12px simsun
}

.ETab .tab-main li:hover {
	color: #e4393c
}

.ETab .tab-main li.current {
	background-color: #e4393c;
	color: #fff;
	cursor: default
}

.ETab .tab-main .extra {
	position: absolute;
	top: 0;
	right: 0
}

.EDropdown, .EDropdown .head {
	position: relative
}

.ETab .tab-main .extra s {
	font-family: simsun
}

.ETab .tab-main .extra .item {
	float: right;
	*display: inline;
	margin-right: 10px;
	padding-top: 8px
}

.ETab .tab-main .extra .btn-primary {
	margin-top: -3px
}

.ETab .tab-con {
	padding: 10px 0
}

.nav-qrcode .content {
	padding: 15px
}

.ershou .ETab .tab-main {
	border-bottom: 1px solid #2a70e9
}

.ershou .ETab .tab-main li.current {
	background: #2a70e9
}

.ershou .ETab div.small {
	border: 1px solid #f5f5f5;
	background-color: #fafafa;
	padding-left: 10px
}

.ershou .ETab div.small li.current, .ershou .ETab div.small li.current a
	{
	background: #fafafa;
	color: #e4393c
}

.EDropdown .head {
	height: 23px;
	line-height: 23px;
	float: left;
	z-index: 1;
	padding: 1px 1px 0;
	cursor: pointer
}

.EDropdown .head .text {
	margin-left: 5px
}

.EDropdown .content {
	position: absolute;
	z-index: 0;
	background-color: #fff;
	top: 23px;
	left: 0
}

.EDropdown .arrow {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	width: 13px;
	height: 7px;
	margin: 0 10px 0 5px;
	_font-size: 0;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-close.png)
		no-repeat;
	transition: .2s ease;
	-ms-transition: .2s ease;
	-moz-transition: .2s ease;
	-webkit-transition: .2s ease;
	-o-transition: .2s ease
}

.EDropdown .arr-open {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-open.png)
		no-repeat\9
}

.EDropdown .close {
	position: absolute;
	right: 15px;
	top: 10px;
	width: 12px;
	height: 12px;
	overflow: hidden;
	line-height: 1000px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/close.png)
}

.EDropdown .border .head {
	border: 1px solid #ccc;
	border-bottom: none;
	padding: 0
}

.EDropdown .border .content {
	border: 1px solid #ccc
}

.hover .content {
	display: block
}

.hover .head {
	background-color: #fff
}

.hover .arrow {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg)
}

.root61 .EDropdown .content {
	right: auto;
	left: 0
}

.ETooltips {
	position: absolute;
	display: none
}

.sp-search p label, .sp-search p span, .tag-list li {
	display: inline-block
}

.ETooltips .content {
	padding: 10px;
	background: #fff;
	border: 1px solid #cecbce;
	color: #666;
	-moz-box-shadow: 0 0 2px 2px #eee;
	-webkit-box-shadow: 0 0 2px 2px #eee;
	box-shadow: 0 0 2px 2px #eee
}

.ETooltips .arrow {
	position: absolute;
	background-image:
		url();
	background-repeat: no-repeat
}

.ETooltips .close {
	position: absolute;
	color: #666;
	font: 12px simsun;
	cursor: pointer
}

.ETooltips-top {
	padding-bottom: 5px
}

.ETooltips-top .arrow {
	left: 10px;
	bottom: 0;
	width: 11px;
	height: 6px;
	background-position: 0 -5px;
	_bottom: -1px;
	z-index: 2
}

.ETooltips-top .close {
	right: 1px;
	top: 0
}

.ETooltips-right {
	padding-left: 5px
}

.ETooltips-right .arrow {
	top: 10px;
	left: 0;
	width: 6px;
	height: 11px;
	background-position: 0 0
}

.ETooltips-right .close {
	right: 1px;
	top: 1px
}

.ETooltips-bottom {
	padding-top: 5px
}

.ETooltips-bottom .arrow {
	top: 0;
	left: 10px;
	width: 11px;
	height: 6px;
	background-position: 0 0
}

.ETooltips-bottom .close {
	right: 1px;
	top: 5px
}

.ETooltips-left {
	padding-right: 5px
}

.ETooltips-left .arrow {
	right: 0;
	top: 10px;
	width: 6px;
	height: 11px;
	background-position: -5px 0
}

.ETooltips-left .close {
	right: 6px;
	top: 1px
}

.ETooltips-opposite .arrow {
	left: 80%
}

.ELazy-loading {
	background:
		url()
		center center no-repeat;
	*background-image: url(//misc.360buyimg.com/lib/skin/e/i/loading-jd.gif)
}

.ELazy-error {
	background:
		url()
		center center no-repeat;
	*background-image: url(//misc.360buyimg.com/lib/skin/e/i/error-jd.gif)
}

#rank .p-price {
	font-size: 14px
}

.pop-hot .ETab .tab-main li {
	padding: 10px 22px
}

.plist-pop {
	padding: 10px 10px 0
}

.plist-pop li {
	position: relative;
	margin-bottom: 10px
}

.plist-pop li .p-count {
	color: #999
}

.plist-pop li .p-num {
	position: absolute;
	left: 0;
	top: 0;
	width: 20px;
	height: 20px;
	line-height: 20px;
	border-radius: 10px;
	background-color: #e4393c;
	color: #fff;
	text-align: center
}

.sp-search .mc {
	padding: 8px
}

.sp-search p {
	*zoom: 1;
	padding: 2px
}

.sp-search p label {
	width: 5em;
	text-align: right
}

.sp-search p.sp-form-item1 input {
	width: 104px;
	*width: 107px
}

.sp-search p.sp-form-item2 input {
	width: 3em
}

.sp-form-item1 input, .sp-form-item2 input, .sp-form-item3 input {
	border: 1px solid #ccc;
	padding: 2px
}

.sp-category .sp-single, .sp-category dt {
	border-bottom: none
}

.sp-form-item3 input {
	margin-left: -1px;
	background: #fff;
	color: #000;
	padding: 3px 10px;
	border-radius: 3px;
	cursor: pointer;
	background-image: -ms-linear-gradient(top, #F7F7F7 0, #F3F2F2 100%);
	background-image: -moz-linear-gradient(top, #F7F7F7 0, #F3F2F2 100%);
	background-image: -o-linear-gradient(top, #F7F7F7 0, #F3F2F2 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F7F7F7),
		color-stop(1, #F3F2F2));
	background-image: -webkit-linear-gradient(top, #F7F7F7 0, #F3F2F2 100%);
	background-image: linear-gradient(to bottom, #F7F7F7 0, #F3F2F2 100%);
	*border: 0;
	*padding: 0;
	*width: 48px;
	*height: 24px;
	*line-height: 1000px;
	*overflow: hidden;
	*background:
		url(//static.360buyimg.com/item/default/1.0.33/css/i/sp-btn-search.png)
		no-repeat #fff
}

.sp-category dl a {
	display: block;
	height: 28px;
	line-height: 28px
}

.sp-category dd {
	display: none
}

.sp-category dd a {
	height: 26px;
	line-height: 26px;
	white-space: nowrap
}

.sp-category dt {
	border-top: 1px solid #ddd;
	position: relative
}

.sp-category dt s {
	display: block;
	position: absolute;
	left: 10px;
	top: 6px;
	width: 16px;
	height: 16px;
	background-image:
		url(//misc.360buyimg.com/201007/skin/df/i/20130603A.png);
	background-repeat: no-repeat;
	background-position: -20px 0;
	cursor: pointer
}

.sp-category .open s {
	background-position: -37px 0
}

.sp-category .mt, .sp-category dt a {
	background: #f7f7f7
}

.sp-category .open dd {
	display: block
}

.sp-category .open dt {
	border-bottom: 1px solid #ddd
}

.sp-category dt a {
	padding-left: 36px
}

.sp-category dd a {
	padding-left: 37px
}

.sp-category dd a:hover {
	color: #e4393c;
	font-weight: 700
}

.sp-category .mc {
	margin-top: -1px
}

.m-aside .mc .plist li {
	padding: 5px 0;
	_zoom: 1
}

.clb {
	clear: both
}

.invisible {
	visibility: hidden
}

blockquote, q {
	quotes: none
}

blockquote:after, blockquote:before, q:after, q:before {
	content: '';
	content: none
}

.lh {
	zoom: 1
}

.lh li {
	float: left;
	*display: inline
}

.arr {
	font-family: simsun
}

.hl_red {
	color: #e4393c
}

.hl_blue {
	color: #005aa0
}

.loading-style1 {
	width: 126px;
	margin: 0 auto;
	text-align: center;
	color: #999
}

.loading-style1 b {
	display: block;
	width: 43px;
	height: 24px;
	margin: 0 auto 5px;
	background: url(//misc.360buyimg.com/lib/skin/e/i/loading-jd.gif) 50%
		50% no-repeat
}

.aside, .detail {
	display: inline
}

.m-aside .mt, .m-content .mt {
	background-color: #f7f7f7;
	border: 1px solid #eee
}

.aside {
	float: left;
	width: 210px;
	margin-bottom: 20px
}

.m-aside, .m-content {
	margin-bottom: 15px
}

.detail {
	float: right;
	width: 770px;
	min-height: 220px
}

.root61 .detail {
	width: 990px
}

.building .detail {
	width: 100%
}

.m-content h3 {
	font: 700 14px "microsoft yahei"
}

.m-content .mt {
	position: relative;
	padding: 10px;
	_zoom: 1
}

.m-content .mt .extra {
	position: absolute;
	top: 0;
	right: 0
}

#nav-2014 .new-tab, .li .item {
	position: relative
}

.m-content .mt .extra .item {
	float: right;
	*display: inline;
	margin-right: 10px;
	padding-top: 8px
}

.m-content .mt .extra .btn-primary {
	margin-top: -3px
}

.m-content .mc {
	overflow: visible
}

.m-aside h3 {
	font: 700 14px "microsoft yahei"
}

.m-aside .mt {
	padding: 10px
}

.m-aside .mc {
	padding: 10px 10px 0;
	border: 1px solid #eee;
	border-top: none;
	overflow: visible
}

.m-aside .no-padding, .no-padding {
	padding: 0
}

.tag-list li {
	*display: inline;
	*zoom: 1;
	padding: 2px 4px;
	background-color: #eef1ff;
	margin: 0 10px 10px 0
}

.itemInfo-wrap .s-arrow {
	font-family: simsun;
	text-decoration: none
}

.itemInfo-wrap .summary {
	position: relative;
	padding-bottom: 5px;
	_zoom: 1
}

.itemInfo-wrap .summary .competition {
	border-bottom: 1px dotted #dfdfdf;
	padding-bottom: 5px;
	margin-bottom: 18px
}

.itemInfo-wrap .summary .competition .sprite-map {
	display: inline-block;
	width: 11px;
	height: 15px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/__sprite.png?v=102158);
	background-position: -11px 0;
	margin-left: 5px;
	vertical-align: -2px
}

.itemInfo-wrap .summary .competition .sprite-map:hover {
	width: 11px;
	height: 15px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/__sprite.png?v=102158);
	background-position: 0 0
}

.itemInfo-wrap .summary-first {
	*z-index: 5
}

.itemInfo-wrap .dt {
	float: left;
	padding-left: 10px;
	font-family: simsun;
	color: #999
}

.itemInfo-wrap .dd {
	margin-left: 70px
}

.li {
	margin-bottom: 3px;
	line-height: 32px;
	display: inline-block;
	display: block
}

.li:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .li {
	height: 1%
}

*+html .li {
	min-height: 1%
}

.li .hl_blue {
	cursor: pointer
}

.li .item {
	float: left;
	color: #666;
	background-color: #FFF;
	margin-right: 7px;
	margin-bottom: 4px
}

.li .item a {
	border: 1px solid #ccc;
	padding: 0 13px;
	display: block;
	white-space: nowrap;
	*display: inline;
	*zoom: 1
}

.li .item.hover a, .li .item.selected a, .li .item:hover a {
	border: 1px solid #e3393c;
	color: #666
}

.li .item.disabled a {
	border: 1px dashed #ccc;
	color: #999
}

.p-choose-wrap .item-hl-bg {
	padding-top: 4px;
	background-color: #ffe6e6
}

#hotwords {
	float: left;
	width: 462px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}

#hotwords strong {
	display: none
}

#hotwords a {
	margin-right: 10px
}

.root61 #hotwords {
	width: 518px
}

#nav-2014 .new-tab .icon-new {
	position: absolute;
	min-width: 24px;
	height: 15px;
	line-height: 15px;
	text-align: center;
	padding: 0 3px;
	display: block;
	right: -10px;
	top: -3px;
	font-size: 12px;
	font-family: simsun;
	color: #fff;
	background: #529f57
}

.ershou #categorys-2014, .ershou #categorys-2014 .dd, .ershou #categorys-2014 .dt a,
	.ershou #search-2014 .button {
	background: #2a70e9
}

#nav-2014 .new-tab .icon-new span {
	width: 0;
	height: 0;
	border-top: 3px solid #529f57;
	border-right: 3px solid transparent;
	position: absolute;
	left: 0;
	bottom: -3px
}

.ershou .li .item.hover a, .ershou .li .item.selected a, .ershou .li .item:hover a
	{
	border: 1px solid #2a70e9;
	color: #666
}

.ershou .li .item.disabled a {
	border: 1px dashed #ccc;
	color: #999
}

.ershou #categorys-2014 .dd-inner .item, .ershou #categorys-2014 .dorpdown-layer,
	.ershou #nav-2014, .ershou #search-2014 .text {
	border-color: #2a70e9
}

.ershou #categorys-2014 .dd a:hover, .ershou #categorys-2014 .dd-inner .hover a,
	.ershou #settleup-2014 .cw-icon a:hover {
	color: #2a70e9
}

.ershou #service-2014 .slogen .item {
	display: none
}

.ershou #service-2014 .slogen {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/service-bg.png)
		center 25px no-repeat #f5f5f5
}

.ershou #logo-2014 .logo {
	width: 270px;
	height: 60px;
	background:
		url(http://misc.360buyimg.com/mall/ershou_spu/0.0.1/css/i/logo_spu.png)
}

.ershou #settleup-content .smb a {
	background: #2a70e9
}

.ershou #settleup-2014 .ci-count {
	background-color: #2a70e9
}

.ershou #settleup-2014 .ci-left {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/cart.png)
		no-repeat;
	top: 9px;
	left: 18px;
	width: 18px;
	height: 16px;
	display: block;
	position: absolute;
	overflow: hidden
}

.root61 .ershou #service-2014 .slogen {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/service-bg-root61.png)
		center 25px no-repeat #f5f5f5
}

.car-filter {
	display: none
}

.m-itemover-title {
	height: 38px;
	line-height: 38px;
	border: 1px solid #ddd;
	background: #f5f5f5;
	margin-bottom: 15px
}

.m-itemover-title h3 {
	padding-left: 10px
}

.y-beian {
	margin-left: 10px;
	width: 147px
}

.y-copyright {
	width: 337px
}

.y-zige {
	width: 270px
}

.y-beian, .y-copyright, .y-zige {
	float: left;
	margin-right: 20px;
	line-height: 1.8em
}

.root61 .y-beian {
	margin: 0 80px
}

.root61 .y-copyright {
	margin-right: 80px
}
/*!Name: main.css
 * Date: 2017-8-10 20:6:30 */
.product-intro {
	position: relative;
	*z-index: 1;
	margin-top: 10px;
	margin-bottom: 10px
}

.product-intro .preview-wrap {
	width: 302px;
	float: left;
	padding-bottom: 15px;
	*position: relative;
	*zoom: 1;
	*z-index: 7
}

.product-intro .itemInfo-wrap {
	_overflow: hidden;
	width: 648px;
	float: right
}

.clothing .product-intro .itemInfo-wrap {
	min-height: 590px;
	_height: 590px;
	margin-right: 24px;
	width: 624px
}

.cat-1-737 .product-intro .itemInfo-wrap {
	min-height: 479px;
	_height: 479px
}

.root61 .product-intro .preview-wrap {
	width: 452px
}

.root61 .product-intro .itemInfo-wrap {
	width: 738px
}

.root61 .clothing .product-intro .itemInfo-wrap {
	width: 590px;
	float: left;
	margin-left: 30px
}

.ebook .product-intro .itemInfo-wrap {
	margin-right: 24px;
	width: 580px
}
/*!Name: address.css
 * Date: 2017-8-10 20:6:28 */
.stock-address .address-select, .stock-address .address-used {
	cursor: pointer
}

#stock-address.hover {
	z-index: 3
}

.stock-address {
	float: left;
	margin-top: -3px;
	margin-left: -5px
}

.stock-address .head {
	white-space: nowrap
}

.stock-address .head .text {
	float: left
}

.stock-address dl {
	margin: 0 10px;
	padding-bottom: 15px
}

.stock-address dd {
	padding-top: 10px
}

.stock-address dd a {
	margin-right: 10px
}

.stock-address .line {
	margin: 0 10px 10px;
	height: 0;
	overflow: hidden;
	border-bottom: 1px dotted #eee
}

.stock-address .content {
	background-color: #fff;
	width: 380px;
	padding-top: 20px
}

.stock-address .address-used .arrow {
	float: right;
	margin-top: 5px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-open.png)
		no-repeat;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-close.png)
		no-repeat\9
}

.stock-address .address-used.more .arrow {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-close.png)
		no-repeat;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-open.png)
		no-repeat\9
}

.stock-address .address-used li a {
	width: auto
}

.stock-address .address-select .arrow {
	float: right;
	margin-top: 5px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-open.png)
		no-repeat;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-close.png)
		no-repeat\9
}

.stock-address .address-select.clicked .arrow {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-close.png)
		no-repeat;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-open.png)
		no-repeat\9
}

.stock-address .hw-tab-con {
	position: relative
}

.stock-address .hw-tab-con .hw-letters li {
	padding: 0 2px 0 0;
	margin-right: 0;
	display: inline
}

.stock-address .hw-tab-con .hw-letters li a.clicked, .stock-address .hw-tab-con .hw-letters li a:hover
	{
	background: 0 0;
	color: #e4393c
}

.stock-address .hw-tab-con div.area-letter {
	padding-top: 10px;
	padding-bottom: 10px;
	color: #999
}

.stock-address .hw-tab-con div.area-letter-curr {
	color: #e4393c
}

.stock-address .hw-tab-con ul {
	padding-bottom: 10px;
	border-bottom: 1px solid #eee
}

.stock-address .hw-area-wrap {
	height: 300px;
	overflow-y: scroll
}

.stock-address-list li {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.stock-address-list a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 0 2px
}

.address-used .stock-address-list a, .address-used .stock-address-list li,
	.clicked .stock-address-list {
	display: block
}

.stock-address-list a.clicked, .stock-address-list a:hover {
	background: #e4393c;
	color: #fff
}

.address-used.auto .stock-address-list ul {
	height: auto
}

.address-used.clicked .stock-address-list ul {
	height: 9em;
	overflow: auto
}

.address-used.clicked .stock-address-list ul .address {
	width: 238px
}

.address-used .stock-address-list ul {
	height: 1.5em;
	overflow: hidden
}

.address-used .stock-address-list a:hover, .address-used .stock-address-list li.selected a
	{
	background-color: transparent;
	color: #e4393c
}

.address-used .stock-address-list .name {
	display: inline-block;
	width: 4em;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 15px
}

.address-used .stock-address-list .address {
	display: inline-block;
	width: 248px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.address-tab .tab li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 5px;
	border: 1px solid #ddd;
	padding: 2px 10px;
	background: #fff;
	color: #005aa0;
	font: 700 14px 'microsoft yahei';
	border-bottom: none
}

.address-tab .tab .current {
	border: 2px solid #e4393c;
	border-bottom: 2px solid #fff
}

.address-tab .tab-con {
	border-top: 2px solid #e4393c;
	margin-top: -2px;
	padding-top: 10px
}

.address-tab .tab-con li {
	width: 6.4em;
	margin-right: 5px;
	margin-bottom: 5px
}

.address-tab .tab-con li a {
	margin-right: 0
}

.address-tab .tab-con li.long-area {
	width: 13em
}

.address-tab .tab-con li.longer-area {
	width: 26em
}

.summary-service {
	color: #999
}

.summary-service i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	margin-left: 2px
}

.summary-service a {
	color: #999;
	margin: 0 5px
}

.clothing .summary-service a {
	color: #e4393c
}

#summary-supply {
	clear: both;
	margin-top: -10px
}

#summary-supply.stand-alone {
	margin-top: 0
}

.summary-line {
	height: 0;
	overflow: hidden;
	border-bottom: 1px dotted #dfdfdf;
	margin-bottom: 15px
}

.summary-stock .store {
	margin-bottom: 5px
}

.summary-stock .store .store-selector {
	margin-right: 10px;
	float: left
}

.summary-stock .store .store-selector div {
	float: left;
	z-index: 1
}

.summary-stock .store .store-selector .head {
	z-index: 2
}

.summary-stock .store .store-selector .sprite-arr-close {
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle
}

.summary-stock .store .store-prompt {
	margin-right: 10px;
	color: #999;
	height: 24px;
	float: left
}

.summary-stock .store .store-prompt strong {
	margin-right: 5px;
	float: left;
	font-size: 12px
}

.summary-stock .store .store-prompt .store-prompt-num {
	float: left;
	margin-right: 10px
}

.summary-stock .store .store-prompt .support {
	float: left
}

.summary-stock .store .store-prompt .support .support-name {
	color: #666
}

.summary-stock .store .store-prompt .support img {
	margin: 0 3px
}

.summary-stock .store .store-prompt .tip {
	float: left
}

.summary-stock .dcashDesc i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 16px;
	height: 16px;
	overflow: hidden;
	line-height: 1000px;
	vertical-align: middle;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/address/i/question.png)
}

.choose-support a .sprite-baina, .choose-support a .sprite-giftbuy,
	.choose-support a .sprite-jnbt, .choose-support a .sprite-old2new,
	.choose-support a .sprite-question, .choose-support a .sprite-sjwx,
	.choose-support a .sprite-tcbg, .choose-support a .sprite-zengzhi {
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/address/i/__sprite.png)
}

.choose-support li {
	margin-right: 10px;
	float: left;
	*position: relative
}

.choose-support a {
	display: inline-block;
	line-height: 18px
}

.choose-support a span {
	position: relative;
	*left: 5px;
	z-index: -1;
	display: inline-block;
	border: 1px solid #ced2e6;
	line-height: 16px;
	line-height: 14px\9;
	border-radius: 8px;
	padding: 0 5px 0 18px;
	*padding-left: 15px;
	color: #5e69ad;
	margin-left: -18px;
	*margin-left: 5px
}

.choose-support a .sprite-jnbt {
	background-position: -16px -16px
}

.choose-support a .sprite-old2new {
	background-position: -32px 0
}

.choose-support a .sprite-question {
	background-position: -32px -16px
}

.choose-support a .sprite-sjwx {
	background-position: 0 -32px
}

.choose-support a .sprite-tcbg {
	background-position: -16px -32px
}

.choose-support a .sprite-giftbuy {
	background-position: -16px 0
}

.choose-support a .sprite-baina {
	background-position: 0 0
}

.choose-support a .sprite-zengzhi {
	background-position: -32px -32px
}

.choose-support a i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: -4px;
	*position: absolute;
	*z-index: 1
}

.promise-icon {
	height: 24px
}

.promise-icon a:hover {
	color: #666
}

.promise-icon .title {
	margin-right: 5px
}

.promise-icon .icon-list {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: relative;
	height: 20px;
	overflow: hidden
}

.promise-icon .icon-list img {
	margin-right: 2px
}

.promise-icon ul {
	background-image: none;
	float: left;
	display: inline-block;
	display: block
}

.promise-icon ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .promise-icon ul {
	height: 1%
}

*+html .promise-icon ul {
	min-height: 1%
}

.promise-icon ul a {
	color: #646FB0;
	float: left;
	overflow: hidden;
	*display: inline;
	margin-bottom: 5px;
	padding: 0 10px;
	border-right: 1px solid #EAEAEA;
	white-space: nowrap
}

.promise-icon ul a:hover {
	color: #E4393C
}

.promise-icon ul .noborder {
	border-right: none
}

.promise-icon-more {
	padding-left: 5px
}

.promise-icon-more .icon-list {
	position: relative;
	padding: 0 26px 0 4px
}

.promise-icon-more .icon-list i {
	display: block;
	position: absolute;
	top: 6px;
	right: 5px;
	width: 13px;
	height: 7px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-close.png)
		no-repeat
}

.hover .icon-list {
	background-color: #fff;
	z-index: 3;
	border: 1px solid #ccc;
	padding: 5px 25px 5px 3px;
	overflow: visible;
	height: auto;
	top: -5px;
	left: -3px
}

.hover .icon-list i {
	top: 10px;
	right: 9px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/arr-open.png)
		no-repeat
}

.ebook .summary-stock {
	display: none
}

.DJD-tips {
	padding: 5px 10px;
	background: #fefff7;
	border: 1px solid #ccc;
	color: #e4393c;
	box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, .1)
}

.DJD-tips i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 16px;
	height: 16px;
	vertical-align: middle
}

.DJD-tips .sprite-close {
	position: absolute;
	top: 8px;
	right: 10px;
	cursor: pointer;
	font: 14px simsun
}

.DJD-tips .sprite-info {
	margin-right: 5px;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/address/i/__sprite.png);
	background-position: 0 -16px
}

.zengzhi-layer {
	padding: 20px
}

.zengzhi-layer h3 {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #5e69ad;
	padding-bottom: 8px
}

.zengzhi-layer .zengzhi-info, .zengzhi-layer .zengzhi-intr {
	font-family: simsun;
	font-size: 12px;
	line-height: 180%
}

.zengzhi-layer h3 .icon-zengzhi {
	display: inline-block;
	width: 22px;
	height: 22px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/address/i/icon-zengzhi.png)
		no-repeat;
	margin-right: 5px;
	vertical-align: -4px
}

.zengzhi-layer .zengzhi-intr {
	color: #000
}

.zengzhi-layer .zengzhi-info {
	background: #f7f7f7;
	border: 1px solid #ddd;
	margin-top: 15px;
	padding: 14px 20px 20px;
	color: #666
}

.zengzhi-layer .zengzhi-info li {
	padding: 4px 0;
	list-style-position: inside
}

.zengzhi-layer .process {
	margin: 0 16px
}

.zengzhi-layer .process .arrow {
	display: block;
	width: 16px;
	height: 15px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/address/i/icon-arrow.png)
		no-repeat;
	margin: 0 auto
}

.zengzhi-layer .process-item {
	background: #fff;
	border: 1px solid #ddd;
	margin: 8px 0;
	text-align: center;
	line-height: 26px
}

.zengzhi-layer .process-item span {
	color: #e33c3f
}

.zengzhi-layer .btn-confirm {
	margin: 0 auto;
	display: block;
	width: 122px;
	line-height: 36px;
	background: #e33c3f;
	color: #fff;
	border-radius: 2px;
	font-size: 14px;
	text-align: center;
	font-weight: 700
}

.zengzhi-layer .btn-confirm:hover {
	background: #ee484b
}
/*!Name: prom.css
 * Date: 2017-8-10 20:6:30 */
.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips .tips .content p i,
	.rate-layer .layer-con .trend {
	float: right
}

.hasmore .comment-count {
	border-left: none
}

.itemInfo-wrap .sku-name {
	font: 700 16px Arial, "microsoft yahei";
	color: #666;
	padding-top: 10px;
	line-height: 28px;
	margin-bottom: 5px
}

.itemInfo-wrap .sku-name img {
	vertical-align: -2px
}

.itemInfo-wrap .news {
	color: #e4393c;
	margin-bottom: 5px
}

.itemInfo-wrap .news .item {
	margin-bottom: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 618px;
	max-height: 1.5em;
	line-height: 1.5em
}

.clothing .itemInfo-wrap .news .item {
	max-height: 3em;
	white-space: normal
}

.itemInfo-wrap .news .item a {
	text-decoration: underline
}

.root61 .itemInfo-wrap .news .item {
	width: 738px
}

.root61 .clothing .itemInfo-wrap .news .item {
	width: 590px
}

.itemInfo-wrap .news .item .cdetail {
	color: #666;
	margin-left: 8px
}

.itemInfo-wrap .news .item .cdetail span {
	font-family: simsun
}

.itemInfo-wrap .news .item .cdetail:hover, .itemInfo-wrap .news .item em
	{
	color: #5E69AD
}

.itemInfo-wrap .news a {
	color: #5e69ad
}

.itemInfo-wrap .summary-price-wrap {
	padding: 10px 0 0;
	background: #f3f3f3
}

.itemInfo-wrap .summary-price-wrap .summary-price {
	position: relative;
	margin-bottom: 5px
}

.itemInfo-wrap .summary-price-wrap .summary-price .dt {
	line-height: 22px
}

.itemInfo-wrap .summary-price-wrap .summary-price .p-price {
	color: #E4393C;
	font-family: "microsoft yahei";
	margin-right: 10px
}

.itemInfo-wrap .summary-price-wrap .summary-price .p-price span {
	font-size: 16px
}

.itemInfo-wrap .summary-price-wrap .summary-price .p-price .price {
	font-size: 22px
}

.itemInfo-wrap .summary-price-wrap .summary-price .notice {
	color: #005aa0;
	vertical-align: 2px
}

.itemInfo-wrap .summary-price-wrap .summary-price .notice:hover {
	color: #e4393c
}

.itemInfo-wrap .summary-price-wrap .summary-price .yijia {
	margin-left: 10px;
	vertical-align: 2px
}

.itemInfo-wrap .summary-price-wrap .summary-price .yijia .hl_red_bg {
	color: #fff;
	background: #f0999b;
	padding: 2px;
	margin-right: 2px;
	display: inline-block;
	line-height: 18px
}

.itemInfo-wrap .summary-price-wrap .summary-price .yijia .sprite-question
	{
	display: inline-block;
	vertical-align: -4px;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 -20px
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy {
	color: #999;
	font-size: 12px;
	margin-left: 5px;
	vertical-align: 2px
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy.zIndex {
	position: relative;
	z-index: 9999
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips
	{
	position: relative;
	z-index: 1;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	color: #666;
	margin-left: 5px;
	vertical-align: -3px
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips:hover .tips
	{
	display: block
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips .sprite-question
	{
	cursor: pointer;
	display: inline-block;
	vertical-align: 0;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 -20px
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips .tips
	{
	display: none;
	position: absolute;
	left: -12px;
	top: 24px;
	width: 215px
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips .tips .content
	{
	padding: 0 10px 8px;
	background: #fff;
	border: 1px solid #cecbce;
	box-shadow: 0 0 2px 2px #eee
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips .tips .content h3
	{
	margin-bottom: 5px;
	line-height: 36px;
	color: #666;
	border-bottom: 1px dotted #cdcbce
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips .tips .content p
	{
	font-family: "microsoft yahei";
	color: #999;
	line-height: 220%
}

.itemInfo-wrap .summary-price-wrap .summary-price .bluk-buy .price-tips .tips .sprite-arrow
	{
	width: 11px;
	height: 6px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 -36px;
	position: absolute;
	overflow: hidden;
	left: 15px;
	top: -5px
}

.itemInfo-wrap .summary-price-wrap .summary-info {
	position: absolute;
	z-index: 1;
	right: 10px;
	top: 8px;
	color: #999
}

.itemInfo-wrap .summary-price-wrap .summary-info a {
	color: #005aa0;
	margin-left: 5px
}

.itemInfo-wrap .summary-price-wrap .summary-info a:hover {
	color: #e4393c
}

.itemInfo-wrap .summary-price-wrap .summary-info .item {
	border-left: solid 1px #e6e6e6;
	text-align: center;
	padding: 0 10px;
	line-height: 15px
}

.itemInfo-wrap .summary-price-wrap .summary-info p {
	color: #999
}

.itemInfo-wrap .summary-price-wrap .summary-info .count {
	font: 14px verdana;
	color: #005ea7
}

.itemInfo-wrap .summary-price-wrap .summary-info .buy-rate .count:hover
	{
	text-decoration: none
}

.itemInfo-wrap .summary-price-wrap .buy-rate {
	border-left: 1px solid #ccc;
	padding-left: 10px;
	margin-left: 5px
}

.itemInfo-wrap .summary-price-wrap .summary-top {
	display: inline-block;
	display: block
}

.itemInfo-wrap .summary-price-wrap .summary-top:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .itemInfo-wrap .summary-price-wrap .summary-top {
	height: 1%
}

*+html .itemInfo-wrap .summary-price-wrap .summary-top {
	min-height: 1%
}

.itemInfo-wrap .summary-price-wrap .summary-top .summary-promotion {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/price-bg.png)
		0 -12px repeat-x #efefef;
	*background:
		url(//static.360buyimg.com/item/default/1.0.33/components/common/i/price-bg.png)
		0 -12px repeat-x #efefef;
	padding-bottom: 5px
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions-wrap {
	position: relative;
	overflow: hidden
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions {
	position: relative;
	line-height: 30px;
	padding-right: 90px;
	min-height: 35px;
	*zoom: 1
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions a:link {
	color: #666
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions a:hover {
	color: #C81623
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .hl_red_bg
	{
	color: #df3033;
	background: 0 0;
	border: 1px solid #df3033;
	padding: 2px 3px;
	margin-right: 5px;
	display: inline-block;
	line-height: 16px;
	*zoom: 1
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .hl_red {
	color: #666;
	line-height: 18px
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions #pickOneTip .hl_red,
	.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .view-all-promotions .prom-sum
	{
	color: #999
}

.rate-layer .layer-con .total, .rate-layer .layer-tit {
	line-height: 32px;
	border-bottom: 1px dotted #cecbce
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .hl_red .sprite-tips
	{
	display: inline-block;
	margin-right: 6px;
	vertical-align: -3px;
	width: 11px;
	height: 15px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: -16px -20px
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .detail-btn
	{
	white-space: nowrap
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .prom-tags
	{
	width: 658px;
	height: 26px;
	display: none
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .view-all-promotions
	{
	position: absolute;
	right: 10px;
	top: 30px;
	width: 81px;
	text-align: right;
	cursor: pointer
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .view-all-promotions .sprite-arr-close
	{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	margin-right: 3px;
	width: 13px;
	height: 7px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: -27px -20px;
	_overflow: hidden
}

.itemInfo-wrap .summary-price-wrap .summary-top .p-promotions .view-all-promotions .sprite-arr-open
	{
	width: 13px;
	height: 7px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: -27px -27px
}

.itemInfo-wrap .summary-price-wrap .summary-top .z-promotions-all-show {
	*zoom: 1;
	position: absolute;
	z-index: 5;
	width: 100%
}

.itemInfo-wrap .summary-price-wrap .summary-top .z-promotions-all-show .prom-item,
	.itemInfo-wrap .summary-price-wrap .summary-top .z-promotions-all-show .prom-quan
	{
	height: auto;
	white-space: normal;
	text-overflow: clip;
	overflow: visible;
	*zoom: 1
}

.itemInfo-wrap .summary-price-wrap .summary-top .z-promotions-all-show .p-promotions-wrap
	{
	height: auto;
	_position: relative;
	*zoom: 1;
	padding-bottom: 5px
}

.itemInfo-wrap .summary-price-wrap .summary-top .z-promotions-all-show .p-promotions-wrap .more-prom-ins,
	.itemInfo-wrap .summary-price-wrap .summary-top .z-promotions-all-show .p-promotions-wrap .view-all-promotions
	{
	display: none;
	*zoom: 1
}

.itemInfo-wrap .summary-price-wrap .z-has-more-promotion {
	position: relative;
	height: 60px;
	z-index: 4;
	*z-index: 5;
	margin-bottom: 5px
}

.itemInfo-wrap .summary-price-wrap .z-has-more-promotion .prom-item,
	.itemInfo-wrap .summary-price-wrap .z-has-more-promotion .prom-quan {
	height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.itemInfo-wrap .summary-price-wrap .z-has-more-promotion .p-promotions-wrap
	{
	height: 60px;
	*height: 52px;
	_width: 560px;
	_position: relative;
	_zoom: 1
}

.itemInfo-wrap .summary-price-wrap .z-has-more-promotion .p-promotions-wrap .more-prom-ins,
	.itemInfo-wrap .summary-price-wrap .z-has-more-promotion .p-promotions-wrap .view-all-promotions
	{
	display: block
}

.rate-layer {
	width: 208px;
	background: #fff;
	color: #666
}

.rate-layer .sprite-arrow {
	position: absolute;
	overflow: hidden;
	left: 20px;
	top: -6px;
	width: 11px;
	height: 6px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 -36px
}

.rate-layer .layer-tit h3 {
	font-size: 12px;
	color: #666
}

.rate-layer .layer-tit span {
	float: right;
	color: #999;
	margin-top: -32px
}

.rate-layer .layer-con a {
	margin: 0
}

.rate-layer .layer-con .score-list {
	padding-top: 4px
}

.rate-layer .layer-con .score-list li {
	line-height: 22px
}

.rate-layer .layer-con .label {
	display: inline-block;
	width: 60px;
	color: #999
}

.rate-layer .layer-con .sprite-down, .rate-layer .layer-con .sprite-up {
	display: inline-block;
	margin-left: 5px
}

.rate-layer .layer-con .sprite-down {
	width: 9px;
	height: 9px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: -40px 0
}

.rate-layer .layer-con .sprite-up {
	width: 9px;
	height: 9px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: -40px -9px
}

.rate-layer .layer-con .tips {
	border-top: 1px dotted #cecbce;
	margin-top: 8px;
	padding-top: 8px
}

.rate-layer .layer-con .tips dt {
	font-weight: 700;
	margin-bottom: 2px
}

#prom-mbuy {
	*z-index: 6
}

#prom-mbuy .qrcode-wrap {
	*z-index: 6;
	*zoom: 1
}

#p-ad-phone {
	height: 18px;
	text-overflow: ellipsis
}

.summary-promotion .dt {
	line-height: 30px
}

.prom-gifts {
	padding-left: 40px
}

.prom-gift-label {
	float: left;
	width: 40px;
	margin-left: -40px;
	display: inline
}

.prom-gift-label em {
	padding: 1px 2px;
	color: #fff;
	background-color: #e4393c
}

#summary-mbuy, #summary-mbuy i {
	position: absolute;
	background: #fff;
	z-index: 5
}

.prom-gift-list {
	width: 100%;
	float: left
}

.prom-gift-list .prom-gift-item {
	width: 56px;
	float: left;
	height: 30px;
	white-space: nowrap
}

.prom-gift-list .gift-limit {
	color: #999
}

.prom-gift-list a {
	float: left;
	width: 25px;
	height: 25px;
	margin-right: 3px
}

.prom-gift-list .gift-img {
	display: block;
	width: 25px;
	height: 25px
}

.prom-gift-list .gift-number {
	font-size: 12px;
	font-family: arial;
	color: #e4393c
}

#summary-mbuy {
	top: 114px;
	left: 220px;
	_left: 224px;
	width: 185px;
	height: 165px;
	border: 1px solid #eee;
	border-top: none;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .12);
	box-shadow: 0 0 10px rgba(0, 0, 0, .12)
}

#summary-mbuy .loading-style1 {
	margin: 40px 0 0 10px
}

#summary-mbuy .qrcode, #summary-mbuy p {
	margin-left: 20px
}

#summary-mbuy p {
	height: 25px;
	line-height: 25px
}

#summary-mbuy i {
	left: 1px;
	top: -6px;
	*top: -8px;
	display: inline-block;
	*zoom: 1;
	width: 183px;
	height: 8px
}

.mob-buy {
	position: relative;
	*width: 100%
}

.mob-buy .qrcode-wrap {
	position: absolute;
	left: 150px;
	top: 0;
	width: 185px;
	height: 35px;
	display: inline-block;
	*zoom: 1;
	*z-index: 8
}

.mob-buy .icon b, .mob-buy .icon s {
	display: inline-block;
	*zoom: 1;
	overflow: hidden;
	vertical-align: middle
}

.mob-buy .icon s {
	width: 19px;
	height: 22px;
	margin: 0 10px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/mbuy.png)
		no-repeat
}

.mob-buy .icon b {
	width: 7px;
	height: 7px;
	margin-left: 3px;
	background: url(//misc.360buyimg.com/lib/skin/2013/i/20130330A_2.png)
		-95px -55px no-repeat
}

.mob-buy-curr .qrcode-wrap {
	border: 1px solid #eee;
	border-bottom: none;
	background: #fff;
	-moz-box-shadow: 0 -5px 10px rgba(0, 0, 0, .12);
	-webkit-box-shadow: 0 -5px 10px rgba(0, 0, 0, .12);
	box-shadow: 0 -5px 10px rgba(0, 0, 0, .12)
}

.mob-buy-curr .icon s {
	background-position: 0 -22px
}

#summary-quan {
	padding-bottom: 2px
}

#summary-quan .dt {
	line-height: 32px
}

#summary-quan .dd {
	padding-top: 8px
}

#summary-quan .quan-item {
	position: relative;
	float: left;
	height: 16px;
	padding-left: 2px;
	line-height: 15px;
	text-align: center;
	border-top: 1px solid #df3033;
	border-bottom: 1px solid #df3033;
	background: #ffdedf;
	font-size: 14px;
	white-space: nowrap;
	margin-right: 13px;
	cursor: pointer
}

#summary-quan .text {
	padding: 0 10px;
	color: #df3033;
	font-size: 12px
}

#summary-quan .quan-item b, #summary-quan .quan-item s {
	position: absolute;
	top: -1px;
	display: block;
	height: 18px;
	width: 2px;
	overflow: hidden;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/quan-arr.gif)
		no-repeat
}

#summary-quan .quan-item s {
	left: 0;
	background-position: -2px 0
}

#summary-quan .quan-item b {
	right: -2px
}

#summary-quan .quan-item:hover {
	background: #fff4f4
}

#summary-quan .quan-item:hover b, #summary-quan .quan-item:hover s {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/quan-arr-hover.gif)
		no-repeat
}

#summary-quan .quan-item:hover s {
	background-position: -2px 0
}

#summary-quan .more-btn {
	font-family: SimSun;
	color: #999;
	position: relative;
	float: left;
	height: 16px;
	line-height: 18px;
	cursor: pointer
}

.top-cd-banner {
	height: 32px;
	line-height: 32px;
	background: #e4393c;
	padding: 0 14px;
	color: #fff;
	font-family: "Microsoft YaHei"
}

.top-cd-banner .act-type i, .top-cd-banner .time-remain i {
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle
}

.top-cd-banner .act-type {
	float: left;
	font-size: 16px;
	color: #ffe134;
	_margin: 8px 0
}

.top-cd-banner .act-type i {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/act-icon.png)
		no-repeat;
	_background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/act-icon-8.png)
		no-repeat;
	background-position: 0 0
}

.top-cd-banner .act-type span {
	margin-left: 8px;
	font-size: 14px;
	color: #fff
}

.top-cd-banner .time-remain {
	float: right;
	font-size: 14px;
	_margin: 8px 0
}

.top-cd-banner .time-remain i {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/act-icon.png)
		no-repeat;
	_background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/act-icon-8.png)
		no-repeat;
	background-position: 0 -20px;
	margin-right: 5px
}

.top-cd-banner .time-remain span {
	color: #ffe134
}

.itemInfo-wrap .author {
	padding: 8px 0
}

.itemInfo-wrap .author a {
	color: #5e69ad
}

.itemInfo-wrap .author a:hover {
	color: #e4393c
}

.itemInfo-wrap .original-price {
	color: #999;
	margin-left: 60px;
	vertical-align: 2px
}

.itemInfo-wrap .del-price {
	margin-left: 12px;
	font-family: "microsoft yahei"
}

.itemInfo-wrap .del-price span {
	font-weight: 700
}

.itemInfo-wrap .summary-price-wrap .summary-price .del {
	text-decoration: line-through;
	font-size: 12px;
	color: #999
}

.itemInfo-wrap .summary-price-wrap .summary-price .del .price,
	.itemInfo-wrap .summary-price-wrap .summary-price .del span {
	font-size: 12px
}

.ebook .itemInfo-wrap .news .item {
	width: auto;
	max-height: 3em
}

.ebook .summary-price-wrap {
	padding: 10px 0 1px
}

.sam-price, .user-price {
	padding-top: 5px
}

.root61 .ebook .itemInfo-wrap {
	width: 590px;
	float: left;
	margin-left: 30px
}

.root61 .ebook .itemInfo-wrap .news .item {
	width: 580px
}

.sam-price .sprite-question, .user-price .sprite-question {
	cursor: pointer;
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 -20px
}

.plus-price .p-price-plus {
	font: 16px "microsoft yahei";
	position: relative;
	bottom: -2px;
	color: #333
}

.plus-price strong {
	font-weight: 400
}

.plus-price .text {
	margin-left: 5px;
	margin-right: 8px
}

.sam-price .sam-icon, .user-price .user-icon {
	margin-right: 5px
}

.plus-price a {
	font-family: simsun;
	color: #005aa0
}

.sam-price .p-price-sam {
	position: relative;
	bottom: -2px;
	color: #005aa0;
	font-size: 16px;
	font-family: "microsoft yahei"
}

.sam-price .text {
	margin-left: 20px;
	color: #999
}

.sam-price a {
	color: #005aa0;
	font-family: simsun
}

.user-price .p-price-user {
	position: relative;
	bottom: -2px;
	color: #ff911c;
	font-size: 16px;
	font-family: "microsoft yahei"
}

.user-price .text {
	margin-left: 20px;
	color: #999
}

.user-price a {
	color: #005aa0;
	font-family: simsun
}

.itemInfo-wrap .summary-price-wrap .building-price .p-price {
	font-size: 12px;
	color: #666;
	line-height: 190%
}

.activity-banner {
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	font-family: "Microsoft YaHei";
	overflow: hidden;
	zoom: 1
}

.seckill .sprite-seckill, .seckilling .sprite-seckilling {
	width: 20px;
	height: 20px;
	vertical-align: -4px;
	margin-right: 5px
}

.qfxr .activity-message span, .seckilling .activity-message span {
	line-height: 24px;
	text-align: center;
	border-radius: 2px;
	display: inline-block
}

.activity-banner i {
	display: inline-block
}

.activity-type {
	float: left
}

.activity-type strong {
	font-size: 16px;
	color: #ffe134;
	font-weight: 400
}

.activity-type span {
	margin-left: 8px;
	font-size: 12px;
	color: #fff;
	font-weight: 700
}

.activity-message {
	float: right;
	color: #fff;
	font-size: 14px
}

.activity-message .item {
	margin-left: 30px
}

.activity-message em {
	color: #ffe134
}

.activity-message .J-count {
	font-weight: 700
}

#banner-shangou.seckill {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/shangou.png)
		no-repeat #f0f0f0
}

#banner-shangou.seckill .sprite-seckill {
	background: 0 0
}

.seckill {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/seckill.png)
		no-repeat #f0f0f0
}

.seckill .sprite-seckill {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 0
}

.seckill .activity-type strong {
	color: #e4393c
}

.seckill .activity-message {
	color: #666;
	font-size: 12px
}

#banner-shangou.seckilling {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/shangou_ing.png)
		no-repeat #c208aa
}

#banner-shangou.seckilling .sprite-seckilling {
	background: 0 0
}

.seckilling {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/seckilling.png)
		no-repeat #e84540
}

.seckilling .sprite-seckilling {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: -20px 0
}

.seckilling .activity-type strong {
	color: #fff
}

.seckilling .activity-message {
	color: #fbe2e2;
	font-size: 12px
}

.seckilling .activity-message span {
	font-size: 14px;
	color: #fff;
	width: 22px;
	background: #443b3b;
	margin: 0 4px
}

.qfxr {
	overflow: hidden;
	zoom: 1;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/qfxr-banner.png)
		no-repeat #ff5c68
}

.qfxr .icon-qfxr {
	display: inline-block;
	width: 133px;
	height: 24px;
	margin-top: 4px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/icon-qfxr.png)
		no-repeat
}

.qfxr .activity-type strong {
	color: #e4393c
}

.qfxr .activity-message {
	color: #fbe2e2;
	font-size: 12px
}

.qfxr .activity-message span {
	font-size: 14px;
	color: #fff;
	width: 22px;
	background: #443b3b;
	margin: 0 4px
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .discount
	{
	font-size: 12px;
	color: #666;
	margin-left: 3px
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .proposed-price
	{
	color: #666;
	font-size: 12px;
	margin-left: 60px;
	font-family: simsun
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .price-tips
	{
	position: relative;
	z-index: 1;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	color: #666;
	margin-left: 5px;
	vertical-align: -3px
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .price-tips:hover .tips
	{
	display: block
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .sprite-question
	{
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 -20px
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .tips
	{
	display: none;
	position: absolute;
	left: -12px;
	top: 24px;
	width: 215px
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .tips .content
	{
	padding: 10px;
	background: #fff;
	border: 1px solid #cecbce;
	box-shadow: 0 0 2px 2px #eee
}

.decoration .itemInfo-wrap .summary-price-wrap .summary-price .p-price .tips .sprite-arrow
	{
	width: 11px;
	height: 6px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/prom/i/__sprite.png);
	background-position: 0 -36px;
	position: absolute;
	overflow: hidden;
	left: 15px;
	top: -5px
}
/*!Name: colorsize.css
 * Date: 2017-8-10 20:6:29 */
#choose-attrs .no-stock a, #choose-attrs .no-stock a:hover {
	color: #999
}

#choose-attr-1 {
	line-height: 40px
}

#choose-attr-1 .item {
	background-color: #F7F7F7
}

#choose-attr-1 .item a {
	padding: 0
}

#choose-attr-1 .item a i {
	margin: 0 8px
}

#choose-attr-2 i.reco {
	position: absolute;
	right: 0;
	top: 0;
	width: 13px;
	height: 13px;
	line-height: 13px;
	background:
		url(//img12.360buyimg.com/devfe/jfs/t5896/169/7905619409/187/3c4afdd2/5975bbe5Nc1b752e2.png)
		no-repeat
}

.size-assistant {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-bottom: 4px;
	line-height: 28px;
	border: 1px solid #ced2e6;
	border-radius: 14px;
	background: #fff
}

.size-assistant .sprite-size {
	display: inline-block;
	margin-right: 8px;
	vertical-align: -4px;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/colorsize/i/__sprite.png?v=111051);
	background-position: 0 0
}

.size-assistant span {
	margin-left: 5px;
	font-family: simsun
}

.size-assistant a {
	display: inline-block;
	padding: 0 12px;
	line-height: 28px;
	color: #6067aa
}

.ebook #choose-color .item {
	height: 43px
}

.ebook #choose-series {
	line-height: 40px;
	margin-top: 14px
}

.ebook #choose-series .item a {
	padding: 0
}

.ebook #choose-series .item a i {
	margin: 0 8px
}

.ebook #choose-color {
	margin-top: 15px
}

.building #choose-color {
	padding-top: 15px;
	border-top: 1px dotted #dfdfdf
}
/*!Name: buytype.css
 * Date: 2017-8-10 20:6:29 */
#shf-feetype .lh li, #shf-feetype dd {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.buytype {
	text-align: left
}

#choose-type-hy .icon {
	width: 16px;
	height: 16px;
	overflow: hidden;
	line-height: 1000px;
	margin-top: 8px;
	margin-right: 5px
}

#choose-type-hy .question {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/buytype/i/question.png)
}

#shf-feetype {
	padding: 0 30px
}

#shf-feetype .dl-1 dd, #shf-feetype dt {
	font-size: 14px
}

#shf-feetype dl {
	margin-bottom: 10px
}

#shf-feetype dd {
	width: 410px
}

#shf-feetype ul {
	margin-bottom: 5px
}

#shf-feetype .lh li {
	float: none;
	width: 400px;
	background: #f3f3f3;
	margin-bottom: 1px;
	padding: 0 5px;
	height: 2.5em;
	line-height: 2.5em
}

#shf-feetype .lh li em {
	color: #999
}

#shf-feetype table {
	background: #f3f3f3;
	border-collapse: collapse;
	margin-top: 5px
}

#shf-feetype table td {
	width: 193px;
	height: 2em;
	border: 1px solid #ddd;
	padding: 5px
}

.shf-buy-now {
	padding-top: 10px
}

.shf-buy-now a {
	display: inline-block;
	*zoom: 1;
	height: 30px;
	padding: 0 20px;
	font: 700 14px/30px simsum
}

.shf-buy-now a:hover {
	text-decoration: none
}
/*!Name: track.css
 * Date: 2017-8-10 20:6:30 */
.brand-logo {
	text-align: center
}

#track.hover .extra {
	display: block;
	right: 10px;
	left: -210px;
	box-shadow: 0 0 10px #f0f0f0
}

#track.hover .extra-trigger {
	display: none
}

.track {
	background: #fff;
	position: absolute;
	*z-index: 6;
	right: 0;
	top: -10px
}

.track .extra-trigger {
	width: 23px;
	height: 519px;
	text-align: center;
	border-left: 1px solid #f2f2f2;
	cursor: pointer
}

.track .extra-trigger .sprite-extra {
	display: block;
	overflow: hidden;
	margin: 0 0 5px 6px;
	width: 7px;
	height: 11px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/track/i/__sprite.png);
	background-position: 0 -15px
}

.track .extra-trigger a {
	display: block;
	padding-top: 140px
}

.track .extra-trigger a:hover {
	color: #666
}

.track .extra {
	display: none;
	width: 210px;
	position: absolute;
	top: 0;
	left: 24px;
	right: -210px;
	z-index: 10;
	background: #fff
}

.track .track-tit {
	position: relative;
	line-height: 50px;
	font-size: 12px;
	color: #666;
	font-weight: 400;
	text-align: center
}

.track .track-tit span {
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	top: 25px;
	height: 1px;
	background: #f2f2f2
}

.track .track-tit h3 {
	position: relative;
	z-index: 2;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	background: #fff;
	padding: 0 25px
}

.track .track-con {
	width: 150px;
	height: 510px;
	overflow: hidden;
	margin: 0 auto;
	*float: right
}

.cat-1-737 .track .track-con {
	height: 340px
}

.track .track-con li {
	position: relative;
	padding: 10px 0
}

.track .track-con p {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 10px;
	line-height: 20px;
	background: rgba(255, 255, 255, .9);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9FFFFFFF,
		endcolorstr=#9FFFFFFF);
	padding-left: 10px;
	*width: 150px
}

.track .track-con img {
	width: 150px
}

.track .track-more .sprite-down, .track .track-more .sprite-up {
	width: 28px;
	height: 15px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/track/i/__sprite.png)
}

.track .track-more {
	padding-top: 10px;
	text-align: center;
	clear: both
}

.track .track-more a {
	display: inline-block;
	margin: 0 10px;
	text-indent: -9999px;
	overflow: hidden
}

.track .track-more .sprite-down {
	background-position: 0 0
}

.track .track-more .sprite-up {
	background-position: -28px 0
}

.root61 .track {
	width: 210px;
	position: static;
	float: right;
	right: auto
}

.root61 .track .extra-trigger {
	display: none
}

.root61 .track .extra {
	display: block;
	right: auto;
	left: auto;
	box-shadow: none
}

.root61 .track:hover .extra {
	top: 0
}
/*!Name: suits.css
 * Date: 2017-8-10 20:6:30 */
#choose-suits {
	*position: relative;
	*z-index: 2
}

#choose-suits .dd {
	position: relative;
	z-index: 2
}

#choose-suits .item {
	position: static
}

.choose-suits .item .title {
	background-color: #FFF;
	position: relative
}

.choose-suits .open .title {
	z-index: 4;
	border: 1px solid #e4393c
}

.choose-suits .open a.title, .choose-suits .open a:hover {
	border-bottom: 1px solid #fff;
	color: #e4393c
}

.choose-suits .open .suits-panel {
	display: block;
	z-index: 3
}

.choose-suits .suits-panel {
	position: absolute;
	top: 33px;
	left: 0;
	z-index: 1;
	background-color: #FFF;
	border: 1px solid #ccc;
	width: 540px;
	display: none
}

.choose-suits .suits-panel .p-price strong {
	font-size: 12px
}

.choose-suits .suits-panel .disabled .p-price strong {
	color: #f4adad
}

.choose-suits .suits-box {
	margin: 20px 35px 0;
	border-bottom: 1px dotted #dfdfdf;
	overflow: hidden
}

.choose-suits .suits-box .J-scroll {
	width: 505px;
	overflow: hidden
}

.choose-suits .suits-box .J-scroll ul {
	width: 1000px
}

.choose-suits .suits-box .J-scroll .thumb-scroll-wrap {
	margin-left: 16px;
	margin-right: 16px;
	width: 78px;
	overflow: hidden
}

.choose-suits .suits-box .J-scroll .yb-item-cat {
	width: 130px;
	height: 30px;
	margin-top: 5px
}

.choose-suits .suits-box li.sku-item {
	width: 135px;
	float: left;
	padding-right: 35px;
	position: relative
}

.choose-suits .suits-box li.sku-item .p-img {
	width: 100px;
	height: 100px;
	position: relative;
	padding-bottom: 0;
	text-align: center;
	margin: 0 auto
}

.choose-suits .suits-box li.sku-item .p-img span {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	line-height: 20px;
	padding-left: 5px;
	color: #fff;
	background: rgba(0, 0, 0, .5);
	*filter: alpha(opacity = 50)
}

.choose-suits .suits-box li.sku-item .p-img a {
	padding: 0
}

.choose-suits .suits-box li.sku-item .p-img a.disabled {
	cursor: default
}

.choose-suits .suits-box li.sku-item .p-img .no-item, .choose-suits .suits-box li.sku-item .p-img .no-stock
	{
	color: #FFF;
	background: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#32000000,
		endcolorstr=#32000000);
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 20px;
	height: 20px;
	width: 100%;
	padding: 0 2px;
	overflow: hidden
}

.choose-suits .suits-box li.sku-item .p-pic {
	position: relative;
	z-index: 2;
	width: 110px;
	margin: 5px auto 0
}

.choose-suits .suits-box li.sku-item .p-pic .sprite-arrowL {
	width: 11px;
	height: 19px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/suits/i/__sprite.png);
	background-position: -44px 0;
	position: absolute;
	left: 0;
	top: 4px;
	padding: 0
}

.choose-suits .suits-box li.sku-item .p-pic .sprite-arrowR {
	width: 11px;
	height: 19px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/suits/i/__sprite.png);
	background-position: 0 -32px;
	position: absolute;
	right: 0;
	top: 4px;
	padding: 0
}

.choose-suits .suits-box li.sku-item .p-pic .pic-list {
	padding: 0 2px;
	line-height: 24px;
	overflow: hidden
}

.choose-suits .suits-box li.sku-item .p-pic .pic-list a {
	display: inline;
	padding: 0;
	vertical-align: top
}

.choose-suits .suits-box li.sku-item .p-pic .pic-list img {
	border: 1px solid #fff
}

.choose-suits .suits-box li.sku-item .p-pic .pic-list .current img {
	border: 1px solid #e53e41
}

.choose-suits .suits-box li.sku-item .p-pic .inner-list {
	width: 26px
}

.choose-suits .suits-box li.sku-item .p-name {
	width: 130px;
	height: 28px;
	margin-top: 5px;
	overflow: hidden
}

.choose-suits .suits-box li.sku-item .p-name a {
	height: 34px;
	padding: 0;
	white-space: normal
}

.choose-suits .suits-box li.sku-item .p-name a:hover {
	color: #E3393C
}

.choose-suits .suits-box li.sku-item .p-check-price-num {
	line-height: 14px;
	font-size: 14px
}

.choose-suits .suits-box li.sku-item .p-check-price-num .p-checkbox {
	margin-right: 3px;
	vertical-align: -3px
}

.choose-suits .suits-box li.sku-item .p-check-price-num .p-price {
	color: #E4393C
}

.choose-suits .suits-box li.sku-item .plus {
	width: 23px;
	height: 23px;
	overflow: hidden;
	line-height: 1000px;
	position: absolute;
	left: 139px;
	top: 46px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/suits/i/plus.png)
		no-repeat
}

.choose-suits .suits-box li.sku-item.last {
	margin-right: 0;
	padding-right: 0
}

.choose-suits .suits-box li.sku-item.last .plus {
	display: none
}

.choose-suits .suits-box .disabled .p-name a, .choose-suits .suits-box .disabled .p-name a:hover
	{
	color: #bfbfbf
}

.choose-suits .suits-box .arrow, .choose-suits .suits-box .arrow-next,
	.choose-suits .suits-box .arrow-prev {
	position: absolute;
	top: 62px;
	width: 22px;
	height: 32px;
	cursor: pointer;
	padding: 0
}

.choose-suits .suits-box .arrow i, .choose-suits .suits-box .arrow-next i,
	.choose-suits .suits-box .arrow-prev i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	margin-right: 5px
}

.choose-suits .suits-box .arrow-next {
	right: 5px
}

.choose-suits .suits-box .arrow-next .sprite-arrow-next {
	width: 22px;
	height: 32px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/suits/i/__sprite.png);
	background-position: 0 0
}

.choose-suits .suits-box .arrow-prev {
	left: 5px
}

.choose-suits .suits-box .arrow-prev .sprite-arrow-prev {
	width: 22px;
	height: 32px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/suits/i/__sprite.png);
	background-position: -22px 0
}

.choose-suits .suits-detail {
	padding: 10px;
	height: 28px
}

.choose-suits .suits-detail .btns {
	float: right
}

.choose-suits .suits-detail .btns a {
	_display: inline
}

.choose-suits .suits-detail .text {
	color: #999
}

.choose-suits .suits-detail .suits-price {
	float: left;
	margin-right: 15px
}

.choose-suits .suits-detail .suits-price .p-price strong {
	font-size: 18px
}

.choose-suits .suits-detail .suits-save-price {
	float: left
}

.choose-suits .suits-detail .suits-save-price span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	line-height: 20px;
	padding: 1px 4px;
	vertical-align: middle
}

.choose-suits .suits-detail .suits-save-price .text {
	background: #999;
	color: #fff
}

.choose-suits .suits-detail .suits-save-price .p-price {
	border: 1px solid #ccc;
	border-left: none;
	padding: 0 4px
}

.choose-suits .suits-detail .suits-tips {
	color: #e4393c
}

.choose-suits .suits-detail .suits-save-price .p-price strong {
	font-weight: 400;
	color: #999
}

.choose-suits .item:hover .btns a {
	color: #FFF
}

.choose-suits .item:hover .btns a.btn-disable {
	color: #ccc
}

.p-choose-wrap .item .suits-panel a {
	border: none
}

.ele-suits .suits-panel {
	width: 500px
}

.ele-suits .suits-box {
	margin: 20px 40px 0
}

.ele-suits .suits-box .J-scroll {
	width: 415px
}

.ele-suits .suits-box .J-scroll .thumb-scroll-wrap {
	margin-left: 16px;
	margin-right: auto;
	width: auto;
	overflow: visible
}

.ele-suits .suits-box .J-scroll .yb-item-cat {
	position: relative;
	left: 0;
	top: 5px;
	width: 130px;
	height: 40px
}

.ele-suits .suits-box .J-scroll .yb-item-cat .yb-item {
	padding: 4px 5px 4px 6px;
	border: 1px solid #DDD;
	line-height: 20px;
	position: relative;
	z-index: 2;
	cursor: pointer
}

.ele-suits .suits-box .J-scroll .yb-item-cat .yb-item a {
	padding: 0
}

.ele-suits .suits-box .J-scroll .yb-item-cat .yb-item .arrow-icon {
	position: absolute;
	right: 8px;
	top: 12px;
	width: 9px;
	height: 5px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/suits/i/__sprite.png);
	background-position: -44px -19px
}

.ele-suits .suits-box .J-scroll .yb-item-cat .more-item {
	display: none;
	position: absolute;
	top: 29px;
	background-color: #FFF;
	border: 1px solid #DDD;
	width: 128px;
	padding-top: 5px;
	overflow: hidden;
	z-index: 1
}

.ele-suits .suits-box .J-scroll .yb-item-cat .more-item a {
	display: block;
	line-height: 20px;
	padding: 0 5px;
	color: #999
}

.ele-suits .suits-box .J-scroll .yb-item-cat .more-item a:hover {
	color: #E4393C
}

.ele-suits .suits-box .J-scroll .selected .more-item {
	display: block
}

.ele-suits .suits-box .J-scroll .selected .yb-item .arrow-icon {
	width: 9px;
	height: 5px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/suits/i/__sprite.png);
	background-position: -44px -24px
}

.ele-suits .suits-box li.sku-item {
	width: 100px;
	height: 163px;
	float: left;
	padding-right: 46px;
	position: relative
}

.ele-suits .suits-box li.sku-item .p-img {
	width: 100px;
	height: 100px;
	position: relative;
	padding-bottom: 0;
	margin-bottom: 5px
}

.ele-suits .suits-box li.sku-item .p-img a {
	padding: 0
}

.ele-suits .suits-box li.sku-item .p-img .no-item, .ele-suits .suits-box li.sku-item .p-img .no-stock
	{
	color: #FFF;
	background: rgba(0, 0, 0, .3);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#32000000,
		endcolorstr=#32000000);
	position: absolute;
	bottom: 0;
	left: 0;
	line-height: 20px;
	height: 20px;
	width: 100%;
	padding: 0 2px;
	overflow: hidden
}

.ele-suits .suits-box li.sku-item .p-pic {
	width: auto;
	margin: auto
}

.ele-suits .suits-box li.sku-item .p-pic .pic-list {
	width: 95px
}

.ele-suits .suits-box li.sku-item .p-name {
	height: 34px;
	margin: auto
}

.ele-suits .suits-box li.sku-item .plus {
	left: 110px
}

.choose-suits .ele-suits .suits-box li.sku-item .arrow-next,
	.choose-suits .ele-suits .suits-box li.sku-item .arrow-prev, .ele-suits .choose-suits .suits-box li.sku-item .arrow-next,
	.ele-suits .choose-suits .suits-box li.sku-item .arrow-prev, .ele-suits .suits-box li.sku-item .arrow
	{
	padding: auto
}

.ele-suits .suits-box li.sku-item .arrow-next {
	right: 0
}

.ele-suits .suits-box li.sku-item .asrrow-prev {
	left: 0
}
/*!Name: baitiao.css
 * Date: 2017-8-10 20:6:29 */
.choose-baitiao .item, .choose-jincai .item {
	position: relative
}

.choose-baitiao .item a, .choose-jincai .item a {
	text-align: center
}

.choose-baitiao .hover .baitiao-tips, .choose-jincai .hover .baitiao-tips
	{
	display: block
}

.choose-baitiao .icon, .choose-jincai .icon {
	width: 16px;
	height: 16px;
	overflow: hidden;
	line-height: 1000px;
	margin-top: 8px;
	margin-right: 5px
}

.choose-baitiao .prom, .choose-jincai .prom {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/baitiao/i/hui.png)
}

.choose-baitiao .question, .choose-jincai .question {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/baitiao/i/question.png)
}

.baitiao-list {
	float: left
}

.baitiao-list strong {
	font-weight: 400
}

.baitiao-list span {
	color: #999
}

.baitiao-list span em {
	display: inline-block;
	*zoom: 1;
	padding: 1px 2px;
	color: #fff;
	background: #fc1d3c
}

.baitiao-list .disabled em {
	background: #ccc
}

.baitiao-list .baitiao-tips {
	position: absolute;
	z-index: 6;
	top: 32px;
	left: 0;
	width: 250px;
	padding: 5px 10px;
	background: #fefff7;
	border: 1px solid #ccc;
	color: #666
}

.baitiao-list .baitiao-tips ul {
	padding-bottom: 3px
}

.baitiao-list .baitiao-tips li {
	margin-top: 5px;
	line-height: 18px
}

.baitiao-text {
	clear: both
}

.baitiao-text em {
	color: #999
}

.baitiao-text a {
	color: #005aa0;
	display: inline
}

.bt-info-tips {
	float: left;
	height: 39px
}
/*!Name: o2o.css
 * Date: 2017-8-10 20:6:30 */
.choose-shop .service-provider {
	color: #999;
	clear: both
}

.choose-shop .operate a {
	display: inline;
	line-height: 30px;
	margin-right: 5px;
	color: #005aa0
}

.choose-shop .operate a:hover {
	color: #e4393c
}

.choose-shop .icon-o2o {
	display: inline-block;
	margin-right: 5px;
	vertical-align: -3px;
	width: 12px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/o2o/i/__sprite.png?v=102158);
	background-position: 0 0
}

.deli-to-shop a {
	margin-right: 20px
}

.deli-to-shop input {
	vertical-align: middle
}
/*!Name: summary.css
 * Date: 2017-8-10 20:6:30 */
.period-buy, .period-buy .dd {
	position: relative
}

.period-buy li {
	line-height: 1.5em;
	margin-bottom: .5em
}

.period-buy .item {
	position: static
}

.period-buy .period-inner {
	line-height: 32px;
	padding: 0 15px;
	margin-right: 4px;
	border: 1px solid #ccc
}

.period-buy .period-more {
	display: none;
	position: absolute;
	top: 32px;
	left: 0;
	background: #fff;
	border: 1px solid #ddd;
	padding: 15px 10px;
	width: 580px;
	height: 310px;
	overflow: hidden;
	z-index: 2
}

.period-buy .selected .period-more {
	display: block
}

.period-buy .selected .period-inner {
	border-color: #e4393c;
	background: #fff;
	border-bottom: none !important;
	position: relative;
	z-index: 3
}

.period-buy .sprite-hui, .period-buy .sprite-question {
	display: inline-block;
	vertical-align: -2px;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/summary/i/__sprite.png)
}

.period-buy .service-tips {
	position: relative;
	display: inline-block
}

.period-buy .sprite-question {
	background-position: -16px 0
}

.period-buy .sprite-hui {
	background-position: 0 0;
	margin-right: 2px
}

.period-buy .service-tips .tips {
	width: 400px;
	position: absolute;
	left: -10px;
	top: 32px;
	display: none
}

.period-buy .service-tips .tips .content {
	padding: 10px;
	background: #fff;
	border: 1px solid #cecbce;
	color: #666;
	-moz-box-shadow: 0 0 2px 2px #eee;
	-webkit-box-shadow: 0 0 2px 2px #eee;
	box-shadow: 0 0 2px 2px #eee
}

.period-buy .service-tips .tips .content dt {
	font-weight: 700;
	margin-bottom: 3px
}

.period-buy .service-tips .tips .content dd {
	line-height: 170%
}

.period-buy .service-tips .tips .content p {
	border-top: 1px dotted #999;
	margin-top: 7px;
	padding-top: 7px
}

.period-buy .service-tips .tips .content p a {
	color: #5e69ad;
	margin: 0 5px
}

.period-buy .service-tips .tips .content p a:hover {
	color: #e4393c
}

.period-buy .service-tips .tips .sprite-arrow {
	width: 11px;
	height: 6px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/summary/i/__sprite.png);
	background-position: -12px -16px;
	position: absolute;
	overflow: hidden;
	left: 12px;
	top: -5px;
	_bottom: -1px
}

.period-buy .hover .tips {
	display: block;
	z-index: 2
}

.choose-shop .icon-o2o {
	display: inline-block;
	margin-right: 5px;
	vertical-align: -3px;
	width: 12px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/summary/i/__sprite.png);
	background-position: 0 -16px
}
/*!Name: buybtn.css
 * Date: 2017-8-10 20:6:29 */
.choose-btns {
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 0 10px
}

.choose-btns .choose-amount {
	width: 58px;
	height: 44px;
	overflow: hidden;
	border: 1px solid #ccc;
	position: relative;
	margin-right: 10px;
	float: left
}

.choose-btns .choose-amount input {
	display: block;
	width: 43px;
	height: 42px;
	line-height: 42px;
	position: absolute;
	top: 1px;
	left: 0;
	border: none;
	border: 0;
	text-align: center
}

.choose-btns .choose-amount a.disabled {
	color: #ccc;
	cursor: not-allowed
}

.choose-btns .choose-amount a {
	display: block;
	width: 15px;
	text-align: center;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	background: #f1f1f1;
	color: #666;
	position: absolute;
	right: -1px;
	border: 1px solid #ccc
}

.choose-btns .choose-amount a.btn-add {
	top: -1px
}

.choose-btns .choose-amount a.btn-reduce {
	bottom: -1px
}

.choose-btns .btn-lg {
	margin-right: 10px;
	float: left
}

.choose-btns .pingou-tips {
	line-height: 50px;
	color: #999
}

.choose-btns .yuyue-text {
	line-height: 46px;
	margin-right: 10px
}

.choose-btns .yuyue-text a {
	color: #005aa0
}

.noborder {
	border: none
}

.bgm-text a {
	color: #666
}

.bgm-text {
	line-height: 50px;
	color: #999
}

.bgm-text-active {
	color: #666
}

.reservation-cd .text {
	margin-left: 10px
}

.reservation-cd .text em {
	color: #999;
	margin-right: 10px
}

.ebook .btn-buy {
	color: #5e69ad;
	float: left;
	margin-top: 13px
}

.ebook .btn-buy:hover {
	color: #e4393c
}

.ebook .btn-special3 {
	height: 44px;
	line-height: 44px
}

.btn-extra-text {
	line-height: 50px
}

.btn-extra-text a {
	color: #005aa0
}

.easy-buy-tips-ab p.hl_gray {
	line-height: 18px;
	padding: 3px 0
}

.easy-buy-tips-ab img {
	margin-left: -10px;
	margin-top: -10px
}

.easy-buy-tips-ab .mod-btn {
	margin-top: 5px;
	display: block;
	text-align: center;
	padding: 4px 0;
	border: 1px solid #ccc;
	background: #F5F5F5
}

.easy-buy-tips-ab .mod-btn, .easy-buy-tips-ab .mod-btn:hover {
	color: #666
}

.easy-buy-tips-ab .mod-btn:hover {
	background: #fff
}
/*!Name: crumb.css
 * Date: 2017-8-10 20:6:29 */
.crumb-br .br-list li, .ellipsis {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.layout-area {
	z-index: 9 !important
}

.crumb, .crumb-wrap {
	position: relative;
	z-index: 5
}

.crumb-wrap {
	background: #f2f2f2;
	*z-index: 2;
	clear: both
}

.crumb {
	padding: 13px 0 9px
}

.crumb .item {
	float: left
}

.crumb .sep {
	font-family: simsun;
	padding: 0 10px
}

.hover div.border .head {
	border-bottom: none;
	padding-bottom: 1px
}

.crumb-br {
	top: -2px
}

.crumb-br .inner {
	_float: left;
	_position: relative
}

.crumb-br .arrow {
	margin-left: 0
}

.crumb-br .border .head {
	border-bottom: 1px solid #ccc;
	height: 20px;
	line-height: 20px;
	background-color: #fff
}

.crumb-br .hover .head {
	border-bottom: none
}

.crumb-br .head a {
	padding: 0 5px
}

.crumb-br .plist-1 {
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #dfdfdf;
	display: none
}

.crumb-br .br-reco li {
	width: 206px;
	height: 65px;
	margin-left: 5px;
	clear: none
}

.crumb-br .content {
	top: 20px;
	width: 660px;
	padding: 10px 0
}

.crumb-br .br-list li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 110px;
	padding-left: 15px;
	margin-top: 5px
}

.ellipsis {
	width: 120px
}
/*!Name: fittings.css
 * Date: 2017-8-10 20:6:29 */
#suit-con .clb, #suit-con .stabcon {
	clear: both
}

#suit-con .p-selected a, #suit-con .stab li {
	white-space: nowrap
}

#shop-reco {
	height: 210px;
	overflow: hidden
}

#reco-more {
	padding-right: 10px
}

#reco-more.hover .head {
	background-color: transparent
}

.fittings .tab-main {
	*z-index: 1
}

.fittings a.current {
	color: #e4393c
}

.fittings .acc-buy-center {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 10px;
	border: 1px solid #ccc;
	margin-top: 10px
}

.fittings .tab-con {
	padding-top: 20px
}

.fittings .item {
	display: inline-block;
	display: block
}

.fittings .item:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .fittings .item {
	height: 1%
}

*+html .fittings .item {
	min-height: 1%
}

.fittings .p-list {
	padding: 0 3px;
	width: 134px;
	height: 161px;
	position: relative;
	list-style: none
}

.fittings .p-list .p-name {
	margin-bottom: 0
}

.fittings .p-list .p-price strong {
	font-size: 14px;
	line-height: 14px
}

.fittings .p-list .plus {
	width: 23px;
	height: 23px;
	overflow: hidden;
	line-height: 1000px;
	position: absolute;
	right: 8px;
	top: 38px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/fittings/i/plus.png)
		no-repeat
}

.fittings .p-list input {
	vertical-align: middle
}

.fittings .master {
	float: left;
	*display: inline;
	width: 144px
}

.fittings .master .p-list {
	float: right
}

.fittings .suits {
	float: left;
	width: 640px;
	height: 187px;
	overflow: hidden;
	position: relative
}

.fittings .suits .switchable-wrap {
	height: 161px;
	position: relative
}

.fittings .suits .switchable-wrap .lh-wrap {
	margin: 0 38px 0 36px
}

.fittings .suits .switchable-wrap .next-btn, .fittings .suits .switchable-wrap .prev-btn
	{
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/fittings/i/page-btn.png)
		0 -94px no-repeat;
	width: 23px;
	height: 73px;
	display: block;
	position: absolute;
	z-index: 1;
	left: 5px;
	top: 15px
}

.fittings .suits .switchable-wrap .next-btn {
	left: auto;
	right: 15px;
	background-position: 0 0
}

.fittings .suits .switchable-wrap .prev-btn.disabled {
	background-position: -94px -94px !important;
	cursor: default
}

.fittings .suits .switchable-wrap .next-btn.disabled {
	background-position: -94px 0 !important;
	cursor: default
}

#suit-con .p-choose .hl_blue, #suit-con .suits ul li .p-choose .hl_blue
	{
	cursor: pointer
}

.fittings .suits .switchable-wrap .prev-btn.hover, .fittings .suits .switchable-wrap .prev-btn:hover
	{
	background-position: -46px -94px
}

.fittings .suits .switchable-wrap .next-btn.hover, .fittings .suits .switchable-wrap .next-btn:hover
	{
	background-position: -46px 0
}

.fittings .infos {
	position: relative;
	float: left;
	display: inline;
	width: 150px;
	padding-left: 50px;
	padding-top: 15px
}

.fittings .infos .more-link {
	padding-bottom: 10px
}

.fittings .infos .more-link a {
	color: #005aa0
}

.fittings .infos .p-price, .fittings .infos .selected {
	margin-bottom: 10px
}

.fittings .infos .p-price strong, .fittings .infos .selected strong {
	font-size: 18px
}

.fittings .infos .equal {
	width: 23px;
	height: 23px;
	overflow: hidden;
	line-height: 1000px;
	position: absolute;
	left: 0;
	top: 30px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/fittings/i/equal.png)
		no-repeat
}

.fittings .infos .btn-primary {
	padding: 0 22px
}

.fittings .infos .extra {
	width: 90px;
	border: 1px solid #e1e1e1;
	text-align: center;
	line-height: 26px;
	margin-top: 8px
}

.fittings .recommend-more .head {
	height: auto;
	line-height: 18px;
	float: none;
	padding: 0
}

.fittings .recommend-more .content {
	position: absolute;
	top: 30px;
	z-index: 3;
	border: 1px solid #ddd;
	padding: 6px 12px;
	width: 80px
}

#suit-con #fitting-suit #stabcon_suits li, #suit-con #stabcon_suits,
	#suit-con .pop-wrap, #suit-con .suits ul li, #suit-con .suits ul li li
	{
	position: relative
}

.fittings .recommend-more .content a {
	display: block;
	font-size: 12px;
	padding: 6px 10px
}

.root61 .fittings .suits {
	width: 840px
}

.root61 .fittings .suits .switchable-wrap .prev-btn {
	left: 22px
}

.root61 .fittings .suits .switchable-wrap .next-btn {
	right: 15px
}

.root61 .fittings .suits .switchable-wrap .lh-wrap {
	margin: 0 38px 0 68px
}

#suit-con .master s, #suit-con .suits ul li s {
	display: inline;
	margin-right: 3px;
	margin-top: 100px
}

.root61 .fittings .p-list {
	padding: 0 5px
}

#suit-con .stab {
	overflow: hidden;
	padding-bottom: 15px
}

#suit-con .stab li {
	margin-left: -1px;
	padding: 0 15px;
	height: 16px;
	cursor: pointer;
	border-left: 1px solid #D4D1C8;
	line-height: 16px;
	text-align: center;
	color: #e4393c;
	margin-bottom: 10px
}

#suit-con .infos .btns, #suit-con .infos .p-price, #suit-con .infos .p-saving
	{
	margin-left: 35px
}

#suit-con .infos .p-price strong, #suit-con .suits ul li li .p-price strong
	{
	color: #E4393C
}

#suit-con .master {
	float: left;
	padding: 0 0 0 10px;
	text-align: center;
	overflow: hidden;
	width: 164px
}

#suit-con .master .p-name {
	width: 140px;
	height: 36px;
	padding: 0 10px
}

#suit-con .master s {
	float: right;
	width: 24px;
	height: 22px;
	background:
		url(//static.360buyimg.com/item/main/1.0.14/css/i/newicon20140910.png)
		0 -260px no-repeat
}

#suit-con .pop-wrap {
	float: left
}

#suit-con .suits {
	float: left;
	width: 788px
}

#suit-con .suits ul {
	float: left;
	height: 100%;
	overflow: hidden
}

#suit-con .suits ul li {
	width: 197px;
	padding-left: 0
}

#suit-con .suits ul li s {
	float: right;
	width: 24px;
	height: 22px;
	background:
		url(//static.360buyimg.com/item/main/1.0.13/css/i/newicon20140910.png)
		0 -260px no-repeat
}

#suit-con .suits ul li .p-img {
	position: relative;
	padding: 5px 0
}

#suit-con .suits ul li .p-scroll {
	width: 155px;
	_width: 155px;
	height: 29px;
	background: #fff;
	overflow: hidden;
	padding: 5px 0;
	border: 1px solid #fff;
	border-bottom: 0
}

#suit-con .suits ul li .p-scroll .p-scroll-btn {
	background-image:
		url(//static.360buyimg.com/item/main/1.0.13/css/i/scroll-btns.png);
	background-repeat: no-repeat;
	float: left;
	width: 16px;
	height: 29px;
	text-indent: -9999px
}

#suit-con .suits ul li .p-scroll .p-scroll-prev {
	margin-right: 2px;
	background-position: 0 0
}

#suit-con .suits ul li .p-scroll .p-scroll-prev.disabled {
	background-position: 0 -31px
}

#suit-con .suits ul li .p-scroll .p-scroll-next {
	background-position: -18px 0
}

#suit-con .suits ul li .p-scroll .p-scroll-next.disabled {
	background-position: -18px -31px
}

#suit-con .suits ul li .p-scroll .p-scroll-wrap {
	float: left;
	width: 186px;
	height: 29px;
	overflow: hidden
}

#suit-con .suits ul li .p-scroll .suits ul {
	float: left;
	height: 100%;
	overflow: hidden
}

#suit-con .suits ul li li {
	width: 30px;
	height: 30px;
	padding: 0
}

#suit-con .suits ul li li a {
	padding: 1px;
	border: 1px solid #ddd;
	float: left
}

#suit-con .suits ul li li a img {
	width: 25px;
	height: 25px
}

#suit-con .suits ul li li a.curr {
	border: 1px solid #e4393c
}

#suit-con .suits ul li li .p-name {
	width: 156px;
	height: 36px
}

#suit-con .suits ul li li .choose {
	width: 156px
}

#suit-con .suits .last-item s {
	display: none
}

#suit-con .infos {
	margin-top: 50px;
	float: right;
	width: 190px;
	line-height: 20px
}

#suit-con .infos s {
	float: left;
	width: 24px;
	height: 22px;
	margin-top: 40px;
	background:
		url(//static.360buyimg.com/item/main/1.0.14/css/i/newicon20140910.png)
		-30px -260px no-repeat
}

#suit-con .infos .p-name {
	height: 36px;
	overflow: hidden;
	line-height: 13px;
	margin-left: 35px;
	margin-bottom: 0
}

#suit-con .infos .p-price .p-simsun {
	font-family: simsun
}

#suit-con .infos .p-saving .hl_green {
	color: #090
}

#suit-con .infos .btns {
	color: #999
}

#suit-con .infos .btn-buy {
	display: block;
	width: 77px;
	height: 25px;
	margin-top: 10px;
	text-align: center;
	line-height: 25px;
	color: #fff;
	font-weight: 700;
	background:
		url(//static.360buyimg.com/item/main/1.0.14/css/i/newicon20140910.png)
		-166px -112px no-repeat
}

#suit-con #pop-box, #suit-con #pop-box-suit {
	visibility: hidden;
	position: absolute;
	z-index: 5;
	left: 0;
	top: 169px;
	width: 175px;
	overflow: hidden;
	background: #fff;
	border: 1px solid #C4C4C4;
	-moz-box-shadow: 0 0 5px #ddd;
	-webkit-box-shadow: 0 0 5px #DDD;
	box-shadow: 0 0 5px #DDD
}

#suit-con #p-scroll, #suit-con #p-scroll-suit {
	padding: 10px 0 0 10px
}

#suit-con #tab-suits {
	overflow: visible
}

#suit-con .stabcon_suits .choose {
	height: 16px
}

#suit-con #stabcon_suits .p-scroll {
	width: 155px;
	_width: 155px;
	height: 29px;
	background: #fff;
	overflow: hidden;
	padding: 5px 0;
	border: 1px solid #fff;
	border-bottom: 0
}

#suit-con #stabcon_suits .p-scroll-prev {
	margin-right: 2px;
	background-position: 0 0
}

#suit-con #stabcon_suits .p-scroll-next {
	background-position: -18px 0
}

#suit-con #stabcon_suits .p-scroll-btn {
	float: left;
	display: none;
	width: 16px;
	height: 29px;
	text-indent: -9999px;
	background-image:
		url(//static.360buyimg.com/item/main/1.0.14/css/i/scroll-btns.png);
	background-repeat: no-repeat
}

#suit-con .disabled {
	cursor: default
}

#suit-con #stabcon_suits .p-scroll-wrap {
	float: left;
	width: 186px;
	height: 29px;
	overflow: hidden
}

#suit-con #fitting-suit #stabcon_suits .p-scroll li {
	width: 30px;
	height: 30px;
	padding: 0
}

#suit-con #stabcon_suits .p-scroll-wrap li, #suit-con .p-scroll-wrap li a
	{
	float: left
}

#suit-con #stabcon_suits .p-scroll-wrap li a {
	padding: 1px;
	border: 1px solid #ddd
}

#suit-con #stabcon_suits .p-scroll-wrap li a.curr {
	border: 1px solid #e4393c
}

#suit-con #stabcon_pop .p-scroll-wrap li, #suit-con .p-scroll-wrap li a
	{
	float: left
}

#suit-con #stabcon_suits .p-scroll-wrap li a img {
	width: 25px;
	height: 25px
}

#suit-con #p-size, #suit-con #p-size-btn, #suit-con #p-size-btn-suit,
	#suit-con #p-size-suit, #suit-con #p-tips, #suit-con #p-tips-suit {
	padding: 0 10px
}

#suit-con #p-size-suit a {
	display: inline-block;
	padding: 2px 5px;
	border: 1px solid #ccc;
	margin: 0 5px 10px 0
}

#suit-con #stabcon_suits .selected {
	border-color: #e4393c
}

#suit-con #p-size-btn-suit {
	padding-bottom: 10px
}

#suit-con #p-size-btn a, #suit-con #p-size-btn-suit a {
	display: inline-block;
	width: 50px;
	margin-right: 5px;
	height: 21px;
	line-height: 21px;
	background:
		url(//static.360buyimg.com/item/main/1.0.14/css/i/scroll-btns.png)
		-36px 0 no-repeat;
	text-align: center
}

#suit-con .p-selected {
	background: #fffdee;
	width: 138px;
	border: 1px solid #edd28b;
	margin: 7px 0;
	padding: 4px 10px
}

#suit-con .p-selected a, #suit-con .p-selected a:hover, #suit-con .p-selected a:visited
	{
	color: #005ea7
}

#suit-con #fitting-suit #stabcon_suits li .choose, #suit-con #fitting-suit #stabcon_suits li .p-name
	{
	width: 156px
}

.shopRec-content .plist li {
	width: 160px;
	margin: 10px 19px;
	float: left;
	_display: inline
}

.shopRec-content .plist li .p-price {
	text-align: center
}

.root61 .shopRec-content .plist li {
	margin: 10px 20px;
	_display: inline
}

#shopRecSuit .tab-main .hide {
	display: none
}
/*!Name: detail.css
 * Date: 2017-8-10 20:6:29 */
.p-parameter ul li, .p-parameter ul li .detail p {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.Ptable-item, .p-parameter {
	border-bottom: 1px solid #eee
}

.Ptable-item h3, .package-list h3 {
	font-weight: 400;
	font-size: 12px;
	float: left
}

.formwork_text, .service-rule p {
	text-indent: 2em
}

.detail-con li {
	background: #ccc
}

.p-parameter {
	padding: 0 10px 10px;
	margin-bottom: 10px
}

.p-parameter .more-par {
	padding-right: 20px;
	margin-top: -5px;
	text-align: right
}

.p-parameter .more-par a {
	color: #005aa0
}

.p-parameter ul {
	padding: 20px 0 15px;
	overflow: hidden;
	_zoom: 1
}

.p-parameter ul li {
	width: 145px;
	padding-left: 42px;
	float: left;
	margin-bottom: 5px
}

.p-parameter ul li i {
	float: left;
	width: 33px;
	height: 33px;
	overflow: hidden;
	line-height: 1000px;
	margin-top: 2px;
	margin-left: -37px;
	background-repeat: no-repeat;
	background-position: 0 0
}

.p-parameter ul li .i-phone {
	height: 31px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param1.png)
}

.p-parameter ul li .i-camera {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param2.png)
}

.p-parameter ul li .i-cpu {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param3.png)
}

.p-parameter ul li .i-network {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/param4.png)
}

.p-parameter ul li .detail {
	width: 142px;
	min-height: 0
}

*+html .addcart-mini .mini-product-info, *+html .quality-life {
	min-height: 1%
}

.p-parameter ul li .detail p {
	width: 100%;
	line-height: 18px;
	margin-bottom: 4px
}

.p-parameter .p-parameter-list li a {
	color: #5e69ad
}

.detail-correction {
	padding: 8px 0 8px 10px;
	zoom: 1;
	background-color: #fff
}

.detail-correction b {
	display: inline-block;
	width: 16px;
	height: 15px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/warring.png)
		no-repeat;
	margin-right: 5px;
	vertical-align: middle;
	*zoom: 1
}

.detail-correction a {
	color: #005ea7
}

.Ptable {
	margin: 10px 0
}

.Ptable-item {
	padding: 12px 0;
	line-height: 220%;
	color: #999;
	font-size: 12px
}

.Ptable-item:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both
}

.Ptable-item h3 {
	width: 110px;
	text-align: right
}

.Ptable-item dl {
	margin-left: 110px
}

.Ptable-item dt {
	width: 160px;
	float: left;
	text-align: right;
	padding-right: 5px
}

.Ptable-item dd {
	margin-left: 210px
}

.Ptable-item .Ptable-tips {
	position: relative;
	float: left;
	width: auto;
	margin-left: 0
}

.Ptable-item .Ptable-tips:hover {
	z-index: 2
}

.Ptable-item .Ptable-sprite-question {
	display: inline-block;
	margin-left: 4px;
	width: 16px;
	height: 16px;
	vertical-align: -3px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/sprite.png)
		no-repeat
}

.Ptable-tips .tips {
	display: none;
	position: absolute;
	left: -10px;
	top: 27px;
	width: 300px
}

.Ptable-tips:hover .tips {
	display: block
}

.Ptable-tips .content {
	padding: 8px 10px;
	background: #fff;
	border: 1px solid #cecbce;
	box-shadow: 0 0 2px 2px #eee
}

.Ptable-tips p {
	font-family: "microsoft yahei";
	color: #999;
	line-height: 160%;
	text-align: left
}

.Ptable-tips .Ptable-sprite-arrow {
	position: absolute;
	overflow: hidden;
	left: 15px;
	top: -5px;
	width: 11px;
	height: 6px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/sprite.png)
		-19px 0 no-repeat
}

.package-list {
	padding: 12px 0;
	line-height: 220%;
	color: #999;
	font-size: 12px;
	margin-top: -1px
}

.package-list p {
	margin-left: 155px;
	padding-right: 50px
}

.package-list h3 {
	width: 130px;
	text-align: right
}

.item-detail-copyright {
	padding: 0 10px;
	line-height: 180%
}

.item-detail-copyright strong {
	display: inline-block;
	padding: 8px 0 3px
}

#tuan-shouhou p {
	margin: 5px 0;
	line-height: 150%
}

.item-warnning {
	display: inline-block;
	padding: 1px 5px;
	color: #e4393c;
	background: #ffe8e8;
	border: 1px solid #db9a9a;
	margin-left: 10px;
	*zoom: 1
}

.item-warnning s {
	float: left;
	width: 16px;
	height: 16px;
	margin: 1px 4px 0 0;
	background-position: -100px -267px
}

.formwork {
	overflow: hidden;
	width: 100%;
	padding: 10px 0;
	border-bottom: 1px dashed #e6e6e6;
	line-height: 23px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px
}

.formwork_title1, .formwork_titlecenter, .formwork_titleleft,
	.formwork_titleleft2 {
	line-height: 25px;
	font-size: 14px
}

.formwork p {
	margin: 0;
	padding: 0
}

.formwork_img {
	width: 750px;
	margin: 0 auto;
	text-align: center
}

.formwork_titleleft {
	font-weight: 700
}

.formwork_titlecenter {
	text-align: center;
	font-weight: 700
}

.formwork_text {
	width: 100%
}

.formwork_imgleft, .formwork_imgleft1, .formwork_tpl_imgleft,
	.formwork_tpl_imgright, .formwork_tpl_left, .formwork_tpl_left1 {
	float: left
}

.formwork_imgleft {
	width: 200px;
	padding: 10px 20px 10px 0
}

.formwork_imgright {
	float: right;
	width: 200px;
	padding: 10px 0 10px 20px
}

.formwork_imgleft1 {
	width: 360px;
	padding: 10px 20px 10px 0
}

.formwork_imgright1 {
	float: right;
	width: 360px;
	padding: 10px 0 10px 20px
}

.formwork_tpl_left {
	width: 375px
}

.formwork_tpl_imgleft {
	width: 150px;
	padding: 10px 20px 10px 0
}

.formwork_tpl_imgright {
	width: 150px;
	padding: 10px 20px 10px 10px
}

.formwork_tpl_left1 {
	width: 375px;
	text-align: center
}

.formwork_tpl_img {
	width: 100%;
	padding: 20px
}

.formwork_title1 {
	text-align: center;
	font-weight: 700
}

.formwork_bt_dz, .formwork_bt_it, .formwork_bt_rb, .formwork_bt_top {
	width: 750px;
	height: 43px;
	background-image:
		url(//misc.360buyimg.com/product/skin/2013/i/20130604A.png);
	background-repeat: no-repeat
}

.formwork_bt_dz span, .formwork_bt_it span, .formwork_bt_rb span,
	.formwork_bt_top span {
	float: left;
	padding-left: 10px;
	line-height: 25px;
	font-family: "microsoft yahei";
	font-size: 14px
}

.formwork_bt_dz span.s2, .formwork_bt_it span.s2, .formwork_bt_rb span.s2,
	.formwork_bt_top span.s2 {
	padding-left: 4px;
	line-height: 20px;
	font-size: 12px
}

.formwork_bt {
	overflow: hidden;
	width: 753px;
	padding: 10px 0;
	line-height: 23px;
	text-align: left;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif
}

.formwork_bt_dz {
	background-position: 0 0
}

.formwork_bt_dz span {
	color: #FFF;
	padding-top: 14px
}

.formwork_bt_dz span.s2 {
	padding-top: 18px
}

.formwork_bt_rb {
	background-position: 0 -90px
}

.formwork_bt_rb span {
	font-size: 18px;
	color: #C90014;
	padding-left: 2px;
	padding-top: 12px
}

.formwork_bt_rb span.s2 {
	color: #666;
	padding-left: 10px;
	line-height: 25px;
	padding-top: 16px
}

.formwork_bt_it {
	background-position: 0 -45px
}

.formwork_bt_it span {
	color: #000;
	padding-top: 8px
}

.formwork_bt_it span.s2 {
	line-height: 23px;
	padding-top: 10px
}

.formwork_bt_top {
	background-position: 0 -135px
}

.formwork_bt_top span {
	color: #000;
	padding-top: 10px
}

.formwork_bt_top span.s2 {
	padding-top: 14px
}

#detail .tab-main {
	position: relative;
	overflow: visible
}

#detail .tab-main.pro-detail-hd-fixed {
	position: fixed;
	top: 0;
	z-index: 30;
	width: 770px
}

.root61 #detail .tab-main.pro-detail-hd-fixed {
	width: 990px
}

.nav-qrcode .EDropdown .head {
	height: 30px
}

.nav-qrcode .EDropdown .content {
	top: 30px;
	right: 0;
	left: auto
}

.nav-qrcode .icon-qr {
	margin-left: 10px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 16px;
	height: 16px;
	overflow: hidden;
	line-height: 1000px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/qr-thumb.png)
		no-repeat;
	vertical-align: middle
}

.addcart-mini {
	display: none
}

.addcart-mini .hover .content {
	z-index: 1
}

.addcart-mini .EDropdown .content {
	top: 26px;
	right: 1px;
	left: auto
}

.addcart-mini .mini-product-info {
	background-color: #FFF;
	width: 224px;
	height: 101px;
	padding: 10px;
	border: 1px solid #ccc;
	display: inline-block;
	display: block
}

.addcart-mini .mini-product-info:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .addcart-mini .mini-product-info {
	height: 1%
}

.addcart-mini .mini-product-info .p-img {
	margin-right: 10px
}

.detail-content {
	position: relative;
	margin-top: 10px;
	margin-bottom: 10px;
	background: #f7f7f7
}

.detail-content-wrap {
	width: 100%;
	float: left;
	background-color: #fff;
	border-top: 1px soild #eee
}

.detail-content-wrap .detail-content-item {
	width: 100%
}

.detail-content-wrap .content_tpl {
	width: 750px;
	margin: 0 auto
}

.detail-content-nav {
	display: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 160px
}

.detail-content-nav .detail-update {
	display: block;
	position: relative;
	padding-left: 36px;
	width: 62px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	background: #6e9cd0;
	margin: 10px auto 0
}

.detail-content-nav .detail-update i {
	position: absolute;
	width: 20px;
	height: 20px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/css/i/item.sprite.png)
		-30px -48px no-repeat;
	display: block;
	left: 8px;
	top: 5px
}

.detail-content-nav .detail-update:hover {
	text-decoration: none;
	background: #5289c7
}

.detail-content-nav .detail-update:hover i {
	background-position: 0 -48px
}

.detail-content-nav .book-qrcode {
	padding-top: 10px
}

.detail-content-nav .book-qrcode .imgbox {
	width: 98px;
	height: 98px;
	margin: 0 auto
}

.detail-content-nav .book-qrcode .imgbox img {
	width: 98px;
	height: 98px
}

.detail-content-nav .book-qrcode .text {
	padding-top: 5px;
	text-align: center
}

.detail-content-nav.fixed-top {
	position: fixed;
	top: 36px;
	right: 50%;
	margin-right: -605px
}

.detail-content-tab {
	font-size: 14px
}

.detail-content-tab li {
	position: relative;
	padding: 15px 0 15px 33px
}

.detail-content-tab li i {
	display: none
}

.detail-content-tab .current i, .root61 .addcart-mini, .root61 .z-have-detail-nav .detail-content-nav
	{
	display: block
}

.detail-content-tab .current {
	background-color: #e4393c
}

.detail-content-tab .current a {
	color: #fff
}

.detail-content-tab .current .arrow-l {
	width: 7px;
	height: 13px;
	position: absolute;
	left: -7px;
	top: 17px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/arrow.png)
		no-repeat
}

.service-pic {
	text-align: center;
	padding-top: 10px
}

.root61 .z-have-detail-nav {
	padding-right: 157px
}

.root61 .z-have-detail-nav .detail-content-wrap {
	width: 830px
}

.root61 .z-have-detail-nav .detail-content-wrap .content_tpl {
	width: 753px
}

.root61 .detail .p-parameter {
	padding: 0 10px 10px
}

.root61 .detail .p-parameter-list {
	padding: 20px 0 15px
}

.root61 .detail .p-parameter-list li {
	width: 200px
}

.root61 .detail .p-parameter-list li .detail {
	width: 197px
}

#state strong {
	color: #e4393c
}

.serve-agree-bd {
	padding: 20px 20px 20px 62px
}

.serve-agree-bd dt {
	display: block;
	height: 32px;
	line-height: 32px;
	margin-left: -42px;
	font-size: 16px;
	color: #e4393c;
	font-family: "microsoft yahei"
}

.serve-agree-bd dt i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 32px;
	height: 32px;
	line-height: 32px;
	padding-right: 10px;
	vertical-align: bottom
}

.serve-agree-bd dt .goods {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/iconZP.png)
		no-repeat
}

.serve-agree-bd dt .unprofor {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/iconLB.png)
		no-repeat
}

.serve-agree-bd dt .no-worries {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/iconWY.png)
		no-repeat
}

.serve-agree-bd dd {
	display: block;
	padding: 10px 0 30px;
	line-height: 18px
}

#parameter-brand, .serve-agree-bd .no-worries-text {
	padding-bottom: 0
}

.serve-agree-bd dd a {
	color: #005aa0
}

#J-detail-banner {
	text-align: center
}

#J-detail-banner img {
	width: 750px
}

#detail .tab-con:after {
	content: "";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both
}

#detail .tab-con {
	zoom: 1
}

.root61 #J-detail-banner img {
	width: 990px
}

#parameter-brand li {
	width: 50%
}

.follow-brand {
	margin-left: 5px
}

.p-parameter .p-parameter-list .follow-brand {
	color: #666
}

.follow-brand b {
	color: #e4393c;
	font-size: 22px;
	font-family: simsun;
	vertical-align: middle;
	padding-right: 3px
}

.ebook .detail-content-wrap .content_tpl {
	width: auto;
	padding: 0 30px
}

.ebook .detail-content-wrap .formwork {
	border: none
}

.ebook .detail-content-wrap .formwork_bt {
	width: auto;
	padding-top: 0;
	_width: 770px
}

.ebook .detail-content-wrap .formwork_bt .more {
	display: none
}

.ebook .detail-content-wrap .formwork_bt .more a {
	color: #828ABF
}

.ebook .detail-content-wrap .formwork_bt_it {
	width: auto;
	height: auto;
	background: 0 0;
	border-bottom: 1px dotted #666;
	padding: 0 0 5px;
	margin-bottom: 10px
}

.ebook .detail-content-wrap .formwork_bt_it span {
	display: block;
	line-height: 35px;
	float: none;
	color: #e4393c;
	font-weight: 700;
	border-bottom: 1px dotted #666
}

.ebook .detail-content-wrap .formwork_bt_it .s2 {
	display: none
}

.root61 .ebook .detail-content-wrap .detail-content-item {
	width: auto;
	padding: 0 70px 0 20px
}

.quality-life {
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #e3dddd;
	display: inline-block;
	display: block
}

.quality-life:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .quality-life {
	height: 1%
}

.quality-life .q-logo {
	float: left;
	width: 250px
}

.quality-life ul {
	float: left
}

.quality-life .fresh-ico-3 .fresh-wd {
	font-size: 18px
}

.quality-life li {
	float: left;
	display: inline;
	width: 100px;
	text-align: center;
	padding-top: 5px;
	margin-right: 20px;
	position: relative
}

.quality-life li span {
	display: block
}

.quality-life li .fresh-wd {
	position: absolute;
	top: 20px;
	left: 0;
	width: 100%;
	text-align: center;
	color: #656EAE
}

.quality-life li .fresh-ico-1 {
	cursor: default
}

.quality-life i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 45px;
	height: 45px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/quality-life.png)
		no-repeat
}

.quality-life .ql-ico-3 i {
	background-position: 0 0
}

.quality-life .ql-ico-2 i {
	background-position: 0 -150px
}

.quality-life .ql-ico-5 i {
	background-position: 0 -50px
}

.quality-life .ql-ico-1 i {
	background-position: 0 -100px
}

.quality-life .ql-ico-4 i {
	background-position: 0 -200px
}

.quality-life .ql-ico-10 i {
	background-position: 0 -300px
}

.quality-life .ql-ico-yuan i {
	background-position: 0 -350px
}

.quality-life .fresh-ico-1 i, .quality-life .fresh-ico-3 i {
	background-position: 0 -401px
}

.quality-life .fresh-ico-2 i {
	background-position: 0 -200px
}

.root61 .quality-life li {
	margin-right: 80px
}

.detail-video-con {
	padding: 20px 0
}

.detail-video-con .video-wrap {
	width: 750px;
	height: 422px;
	margin: 0 auto;
	position: relative
}

.detail-video-con .video-player {
	width: 750px;
	height: 422px
}

.detail-video-con .play-btn {
	width: 42px;
	height: 42px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png)
		-42px 0;
	position: absolute;
	left: 20px;
	bottom: 20px
}

.detail-video-con .video-list {
	position: relative;
	width: 750px;
	height: 144px;
	overflow: hidden;
	zoom: 1;
	margin: 7px auto 0
}

.detail-video-con .video-list .ui-switchable-panel-main {
	position: relative;
	width: 756px;
	height: 144px;
	overflow: hidden
}

.detail-video-con .video-list .list-next, .detail-video-con .video-list .list-prev
	{
	position: absolute;
	z-index: 5;
	top: 0;
	bottom: 32px;
	width: 24px;
	padding-top: 47px;
	background: rgba(0, 0, 0, .5)
}

.detail-video-con .video-list .list-next i, .detail-video-con .video-list .list-prev i
	{
	display: block;
	margin: 0 auto
}

.detail-video-con .video-list .list-next .sprite-prev, .detail-video-con .video-list .list-prev .sprite-prev
	{
	width: 9px;
	height: 17px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png);
	background-position: -9px -42px
}

.detail-video-con .video-list .list-next .sprite-next, .detail-video-con .video-list .list-prev .sprite-next
	{
	width: 9px;
	height: 17px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png);
	background-position: 0 -42px
}

.detail-video-con .video-list .list-next.disabled, .detail-video-con .video-list .list-prev.disabled
	{
	display: none
}

.detail-video-con .video-list .list-prev {
	left: 0
}

.detail-video-con .video-list .list-next {
	right: 7px
}

.detail-video-con .video-list li {
	width: 189px;
	float: left;
	position: relative
}

.detail-video-con .video-list li:hover .mask, .detail-video-con .video-list li:hover .video-pause,
	.detail-video-con .video-list li:hover .video-play {
	display: block
}

.detail-video-con .video-list li img {
	margin-right: 7px
}

.detail-video-con .video-list .tips {
	height: 18px;
	line-height: 18px;
	padding: 0 5px;
	color: #fff;
	border-radius: 3px;
	position: absolute;
	z-index: 4;
	left: 4px;
	top: 4px
}

.detail-video-con .video-list .tips.live {
	background: #13ab41
}

.detail-video-con .video-list .tips.playback {
	background: #ed444c
}

.detail-video-con .video-list .mask {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 182px;
	height: 108px;
	background: rgba(0, 0, 0, .5)
}

.detail-video-con .video-list .title {
	line-height: 32px;
	text-align: center;
	background: #ededed;
	color: #242424;
	display: block;
	margin-right: 7px;
	font-size: 14px
}

.book-review .review-con .more, .book-review .ui-page-wrap {
	text-align: right
}

.detail-video-con .video-list .video-pause, .detail-video-con .video-list .video-play
	{
	display: none;
	width: 42px;
	height: 42px;
	position: absolute;
	z-index: 2;
	top: 50%;
	left: 50%;
	margin: -37px 0 0 -21px
}

.detail-video-con .video-list .video-play {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png)
		-42px 0
}

.detail-video-con .video-list .video-pause {
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/detail/i/__sprite.png);
	background-position: 0 0
}

.building #detail .pro-detail-hd-fixed, .root61 .building #detail .tab-main.pro-detail-hd-fixed
	{
	width: 1210px
}

.building #J-detail-content img {
	margin: 0 auto;
	display: block
}

.book-review {
	padding: 20px 0 10px
}

.book-review .has-more .more {
	display: block
}

.book-review .open {
	height: auto;
	overflow: auto
}

.book-review .close {
	height: 120px;
	overflow: hidden
}

.book-review .review-item {
	padding: 0 0 20px 10px
}

.book-review .review-item .user-line {
	padding-left: 25px
}

.book-review .review-item .user-line .avatar {
	display: inline-block;
	width: 40px;
	height: 40px;
	border-radius: 20px;
	overflow: hidden;
	vertical-align: middle
}

.book-review .review-item .user-line .avatar img {
	width: 40px;
	height: 40px
}

.book-review .review-item .user-line .name {
	color: #000;
	vertical-align: middle;
	margin: 0 20px 0 10px
}

.book-review .review-item .user-line .star {
	display: inline-block;
	vertical-align: middle;
	width: 78px;
	height: 14px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/comment/i/star.png)
		no-repeat
}

.book-review .review-item .user-line .star0 {
	background-position: -80px 0
}

.book-review .review-item .user-line .star1 {
	background-position: -64px 0
}

.book-review .review-item .user-line .star2 {
	background-position: -48px 0
}

.book-review .review-item .user-line .star3 {
	background-position: -32px 0
}

.book-review .review-item .user-line .star4 {
	background-position: -16px 0
}

.book-review .review-item .user-line .star5 {
	background-position: 0 0
}

.book-review .review-item .user-line .time {
	float: right;
	color: #999;
	padding-top: 10px
}

.book-review .review-content {
	line-height: 2em
}

.book-review .review-con {
	background: #f9f9f9;
	padding: 8px 18px;
	line-height: 220%;
	border-radius: 8px;
	margin-top: 10px;
	position: relative
}

.book-review .review-con .arrowUp {
	position: absolute;
	top: -8px;
	left: 40px;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 10px solid #f9f9f9
}

.book-review .review-con .more a {
	color: #5e69ad
}

.item-detail {
	padding: 10px
}

.service-rule {
	padding: 10px 20px;
	line-height: 160%
}

.service-rule h3 {
	font-size: 14px;
	color: #e4393c;
	padding-bottom: 10px
}

.service-rule .rule-con {
	padding-top: 8px
}

.service-rule .rule-con h4 {
	color: #e4393c
}

.service-rule .rule-con ol {
	padding-top: 4px
}

.service-rule .rule-con li {
	list-style-type: decimal;
	list-style-position: inside;
	padding-left: 10px
}

.service-rule .rule-con strong {
	display: block;
	font-weight: 400;
	margin-bottom: 8px;
	padding-left: 10px
}

.service-rule .rule-con strong span {
	font-weight: 700
}

.er-same-tip {
	padding: 4px 10px;
	border: 1px solid #ccc;
	display: inline-block;
	margin-left: 10px;
	margin-top: 10px
}
/*!Name: contact.css
 * Date: 2017-8-10 20:6:29 */
*+html .pop-shop-detail, *+html .pop-shop-im {
	min-height: 1%
}

.contact .btns, .pop-shop-qr-code .qr-code {
	text-align: center
}

.contact {
	padding: 13px 0 0;
	position: relative;
	z-index: 4
}

.contact .item {
	float: left;
	*display: inline
}

.contact .name {
	float: left;
	_float: none;
	margin-right: 10px
}

.contact .name .u-jd {
	display: inline-block;
	height: 14px;
	padding: 1px;
	line-height: 14px;
	font-family: arial, simsun;
	color: #fff;
	background: #e4393c;
	margin-left: 6px
}

.contact .name .u-jd span {
	display: inline-block;
	padding: 0 1px;
	background: #fff;
	color: #e4393c;
	font-weight: 700;
	margin-right: 2px
}

.contact .name img {
	margin-right: 6px;
	vertical-align: -4px
}

.contact .follow, .contact .im, .contact .jimi, .contact .phone {
	cursor: pointer;
	float: left;
	margin-right: 10px;
	white-space: nowrap
}

.contact .follow i, .contact .im i, .contact .jimi i, .contact .phone i
	{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	margin-right: 5px
}

.contact .follow:hover, .contact .im:hover, .contact .jimi:hover,
	.contact .phone:hover {
	color: #E3393C
}

.contact .jimi .sprite-jimi {
	width: 17px;
	height: 18px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png);
	background-position: 0 0;
	margin-top: -3px
}

.contact .im .sprite-im {
	width: 16px;
	height: 20px;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.contact .im.gys-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/sprite-gys-im.gif)
		no-repeat
}

.contact .im.pop-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/sprite-pop-im.gif)
		no-repeat
}

.contact .im.newjd-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/sprite-jd-im.gif)
		no-repeat
}

.contact .im.jd-im-offline .sprite-im {
	width: 17px;
	height: 17px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png);
	background-position: -17px 0
}

.contact .follow .sprite-follow, .contact .phone .sprite-phone, .contact .weichat-sp .sprite-qr
	{
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png)
}

.contact .phone .sprite-phone {
	width: 10px;
	background-position: -16px -34px
}

.contact .follow .sprite-follow {
	position: relative;
	top: -1px;
	width: 16px;
	background-position: -16px -18px
}

.contact .weichat-sp {
	margin-top: -3px
}

.contact .weichat-sp .hover .head {
	padding: 0 4px
}

.contact .weichat-sp .head {
	padding: 1px 5px
}

.contact .weichat-sp .content {
	padding: 10px;
	width: 100px;
	margin-left: -64px
}

.contact .weichat-sp i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle
}

.contact .weichat-sp .sprite-qr {
	width: 16px;
	background-position: 0 -34px
}

.contact .weichat-sp .text {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.nav-im .im {
	cursor: pointer
}

.nav-im .im .sprite-im {
	width: 16px;
	height: 20px;
	vertical-align: middle;
	margin-right: 5px;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.nav-im .im.gys-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/sprite-gys-im.gif)
		no-repeat
}

.nav-im .im.pop-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/sprite-pop-im.gif)
		no-repeat
}

.nav-im .im.newjd-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/sprite-jd-im.gif)
		no-repeat
}

.nav-im .im.jd-im-offline .sprite-im, .sprite-im-offline {
	width: 17px;
	height: 17px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png);
	background-position: -17px 0
}

.contact .hover {
	z-index: 5
}

.phone {
	cursor: default
}

.contact-layer .content {
	display: none;
	top: 27px;
	width: 215px;
	border: 1px solid #ccc
}

.hover .contact-layer .content {
	left: auto;
	right: 0;
	display: block
}

.narrow-contact-layer .content {
	width: 152px
}

.pop-score {
	margin-right: 10px;
	position: relative;
	top: -1px
}

.pop-score .EDropdown .head {
	z-index: 6
}

.pop-score .EDropdown .content {
	width: 210px;
	z-index: 5
}

.pop-score .pop-head .name {
	float: left;
	margin-right: 5px;
	max-width: 120px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.pop-score .pop-head .star {
	float: left
}

.pop-score .pop-head .star .heart-down, .pop-score .pop-head .star .heart-eq,
	.pop-score .pop-head .star .heart-up, .pop-score .pop-head .star .heart-white
	{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 16px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/grade-20170307.png)
		no-repeat;
	_background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/grade-ie6.png)
		no-repeat
}

.pop-score .pop-head .star .heart-white {
	position: relative;
	top: 2px;
	float: left;
	overflow: hidden;
	width: 74px;
	background-position: 0 0
}

.pop-score .pop-head .star .heart-eq, .pop-score .pop-head .star .heart-up
	{
	position: absolute;
	width: 70px;
	background-position: 0 -23px
}

.pop-score .pop-head .star .heart-down {
	position: absolute;
	width: 70px;
	background-position: 0 -49px
}

.pop-score .pop-head .star .evaluate-grade .sprite-down, .pop-score .pop-head .star .evaluate-grade .sprite-up,
	.score-trend .sprite-down, .score-trend .sprite-up {
	width: 9px;
	height: 9px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png)
}

.pop-score .pop-head .star .evaluate-grade {
	vertical-align: -1px;
	color: #999
}

.pop-score .pop-head .star .evaluate-grade .sprite-down {
	display: inline-block;
	margin-left: 3px;
	background-position: -36px -34px
}

.pop-score .pop-head .star .evaluate-grade .sprite-up {
	display: inline-block;
	margin-left: 3px;
	background-position: -50px 0
}

.pop-score .pop-head .star .evaluate-grade .up, .pop-score .pop-head .star .evaluate-grade eq
	{
	color: #e3393c
}

.pop-score .pop-head .star .evaluate-grade .down {
	color: #090
}

.pop-score .pop-head .star .h10 {
	left: 0
}

.pop-score .pop-head .star .h9 {
	left: -10px
}

.pop-score .pop-head .star .h8 {
	left: -20px
}

.pop-score .pop-head .star .h7 {
	left: -30px
}

.pop-score .pop-head .star .h6 {
	left: -40px
}

.pop-score .pop-head .star .h5 {
	left: -50px
}

.pop-score .pop-head .star .h4 {
	left: -60px
}

.pop-score .score-body {
	padding: 6px 9px
}

.pop-score-detail {
	padding: 12px 15px 8px
}

.pop-score-detail .score-title {
	margin-bottom: 8px
}

.pop-score-detail .score-title .col1 {
	float: left;
	font-weight: 700
}

.pop-score-detail .score-title .col2 {
	float: right;
	color: #999
}

.pop-score-detail .score-info {
	display: block;
	margin-bottom: 6px
}

.pop-score-detail .score-info .score-desc, .pop-score-detail .score-info .score-detail
	{
	float: left
}

.pop-score-detail .score-info .score-change, .pop-score-detail .score-info .score-trend
	{
	float: right
}

.pop-score-detail .score-info .score-desc {
	color: #999
}

a:hover .pop-score-detail .score-info .score-desc .score-desc {
	color: #C81623
}

.contact .followed span, .pop-shop-detail .item .shop-name,
	.pop-shop-detail .item .text {
	color: #999
}

.pop-score-detail .score-info .score-trend {
	margin-left: 5px
}

.score-trend .sprite-down {
	background-position: -36px -34px
}

.score-trend .sprite-up {
	background-position: -50px 0
}

.score-trend .sprite-middle {
	width: 10px;
	height: 9px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png);
	background-position: -26px -34px
}

.score-trend i {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.pop-shop-im {
	border-top: 1px dotted #e6e6e6;
	margin: 0 15px;
	padding: 10px 0;
	display: inline-block;
	display: block
}

.pop-shop-im:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .pop-shop-im {
	height: 1%
}

.pop-shop-im .J-im-btn, .pop-shop-im .J-jimi-btn {
	padding: 2px 0
}

.pop-shop-im .phone-num {
	padding-top: 4px;
	white-space: nowrap
}

.pop-shop-im .sprite-telephone {
	display: inline-block;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png);
	background-position: -34px -16px;
	margin-right: 5px;
	vertical-align: -3px
}

.pop-shop-qr-code {
	border-top: 1px dotted #e6e6e6;
	margin: 0 15px;
	padding: 14px 0 10px
}

.pop-shop-qr-code .qr-code img {
	border: 1px solid #cecece
}

.pop-shop-qr-code .qr-code p {
	padding-top: 3px
}

.pop-shop-qr-code .J-wd-qrcode img {
	width: 118px;
	height: 118px
}

.pop-shop-qr-code .J-m-wrap {
	margin: 0 auto
}

.pop-shop-qr-code .J-m-wrap img {
	width: 118px;
	height: 118px;
	border: 1px solid #cecece
}

.pop-shop-detail {
	border-top: 1px dotted #e6e6e6;
	margin: 0 15px;
	padding: 10px 0;
	display: inline-block;
	display: block
}

.pop-shop-detail:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

* html .pop-shop-detail {
	height: 1%
}

.pop-shop-detail .item {
	margin-bottom: 5px;
	line-height: 20px
}

.contact .followed i {
	width: 13px;
	height: 10px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/followed.png)
		no-repeat
}

.contact .btns {
	background: #f6f6f6;
	font-size: 0
}

.contact .btns .separator {
	margin: 0 8px;
	background: #d1d1d1;
	width: 1px;
	height: 14px;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle
}

.contact .btns .btn-def {
	height: 34px;
	line-height: 34px;
	padding: 0;
	margin-right: 8px;
	font-size: 12px;
	_padding-top: 10px;
	_height: 24px;
	border: none;
	background: #f6f6f6
}

.contact .btns .sprite-enter, .contact .btns .sprite-follow {
	margin-right: 5px;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/contact/i/__sprite.png)
}

.contact .btns .btn-def:hover {
	color: #e3393c
}

.contact .btns i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: -2px
}

.contact .btns .sprite-enter {
	background-position: 0 -18px
}

.contact .btns .sprite-follow {
	background-position: -16px -18px
}

.contact .btns .follow-shop {
	margin-right: 0
}

.ershou .contact .name .u-jd {
	background: #2a70e9
}
/*!Name: popbox.css
 * Date: 2017-8-10 20:6:30 */
.pop-score-summary .score-sum {
	float: left;
	width: 78px;
	display: inline;
	margin-top: 15px;
	color: #999
}

.pop-score-summary .score-sum .number {
	text-align: center;
	font-size: 24px;
	line-height: 45px;
	color: #E94634;
	display: block
}

.pop-score-summary .score-sum .up {
	color: #E94634
}

.pop-score-summary .score-sum .eq {
	color: #5191D3
}

.pop-score-summary .score-sum .down {
	color: #089c08
}

.pop-score-summary .score-parts {
	float: left;
	width: 110px
}

.pop-score-summary .score-part {
	overflow: hidden;
	display: inline-block;
	margin-bottom: 5px
}

.pop-score-summary .score-desc {
	display: inline-block;
	width: 52px;
	color: #999
}

.pop-score-summary .score-detail {
	color: #999
}

.pop-score-summary .customer-service {
	padding: 10px 0;
	border-top: 1px solid #eee
}

.pop-score-summary .customer-service .seller-phone {
	float: none;
	margin-bottom: 8px
}

.pop-score-summary .score-trend .sprite-down {
	width: 9px;
	height: 9px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/__sprite.png);
	background-position: -10px -34px
}

.pop-score-summary .score-trend .sprite-up {
	width: 9px;
	height: 9px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/__sprite.png);
	background-position: -19px -34px
}

.pop-score-summary .score-trend .sprite-middle {
	width: 10px;
	height: 9px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/__sprite.png);
	background-position: 0 -34px
}

.pop-score-summary .score-trend i {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.pop-score-summary .score-infor {
	padding-top: 10px;
	display: block;
	border-bottom: 1px solid #eee
}

.pop-score-summary .btns {
	padding: 10px 0;
	font-size: 0;
	text-align: center
}

.pop-score-summary .btns .btn-def {
	width: 88px;
	height: 34px;
	line-height: 34px;
	padding: 0;
	margin-right: 8px;
	font-size: 12px;
	_padding-top: 10px;
	_height: 24px
}

.pop-score-summary .btns i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: -2px
}

.pop-score-summary .btns .sprite-enter {
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/__sprite.png);
	background-position: -34px 0
}

.pop-score-summary .btns .sprite-follow {
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/__sprite.png);
	background-position: -34px -16px
}

.pop-score-summary .btns .follow-shop {
	margin-right: 0
}

.popbox h3 {
	float: left;
	max-width: 150px;
	height: 18px;
	overflow: hidden
}

.popbox .im-wrap {
	margin-left: 5px;
	float: left
}

.popbox .im-wrap .im {
	float: left;
	cursor: pointer
}

.popbox .im-wrap .im .sprite-im {
	width: 16px;
	height: 20px;
	float: left;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

.popbox .im-wrap .im.gys-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/sprite-gys-im.gif)
		no-repeat
}

.popbox .im-wrap .im.pop-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/sprite-pop-im.gif)
		no-repeat
}

.popbox .im-wrap .im.newjd-im .sprite-im {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/sprite-jd-im.gif)
		no-repeat
}

.popbox .im-wrap .im.jd-im-offline .sprite-im {
	width: 17px;
	height: 17px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/__sprite.png);
	background-position: 0 0
}

.popbox .mc {
	padding-top: 0;
	background-color: #FFF
}

.popbox .popbox-inner.pro-detail-hd-fixed {
	position: fixed;
	top: 0;
	z-index: 30;
	width: 210px
}

.popbox .popbox-inner.pro-detail-hd-fixed .mt .arrow {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 7px;
	height: 4px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/popbox/i/__sprite.png);
	background-position: -28px -34px;
	float: right;
	margin-top: 8px;
	margin-right: 3px;
	transition: transform .2s ease;
	-ms-transition: transform .2s ease;
	-moz-transition: transform .2s ease;
	-webkit-transition: transform .2s ease;
	-o-transition: transform .2s ease
}

.popbox .popbox-inner.pro-detail-hd-fixed .mc {
	display: none
}

.popbox .popbox-inner.pro-detail-hd-fixed:hover .mt .arrow {
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg)
}

.popbox .popbox-inner.pro-detail-hd-fixed:hover .mc {
	display: block
}
/*!Name: preview.css
 * Date: 2017-8-10 20:6:30 */
.ebook .preview .btn-read, .preview .preview-btn .btn-3d {
	font-family: "Microsoft YaHei";
	font-weight: 700;
	font-size: 14px;
	text-align: center
}

.preview {
	position: relative
}

.preview .preview-btn {
	position: absolute;
	z-index: 5;
	bottom: 6px;
	left: 10px
}

.preview .preview-btn li {
	float: left;
	margin-right: 10px
}

.preview .preview-btn .btn-3d {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	_display: none;
	*display: none;
	border: 1px solid #e4393c;
	border-radius: 12px;
	background: #fff;
	background: rgba(255, 255, 255, .7);
	color: #e4393c
}

.preview .preview-btn .btn-3d em {
	padding: 0 7px
}

.preview .preview-btn .btn-3d span {
	display: inline-block;
	width: 7px;
	height: 12px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/icon-arrow.png)
		no-repeat;
	vertical-align: -1px
}

.preview .preview-btn .video-icon {
	cursor: pointer;
	display: inline-block;
	width: 78px;
	height: 24px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/__sprite.png);
	background-position: 0 0
}

.preview .main-img {
	border: 1px solid #eee;
	margin-bottom: 20px;
	_zoom: 1
}

.preview .main-img i {
	width: 30px;
	height: 30px;
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/sprite-magnify.png)
		no-repeat
}

.preview .jqzoom {
	position: relative;
	padding: 0
}

.preview .zoomdiv {
	z-index: 18;
	position: absolute;
	top: 0;
	left: 351px;
	width: 400px;
	height: 400px;
	background:
		url(//static.360buyimg.com/item/main/1.0.12/css/i/loading.gif) center
		center no-repeat #fff;
	border: 1px solid #e4e4e4;
	display: none;
	text-align: center;
	overflow: hidden;
	_zoom: 1
}

.root61 .clothing .preview .zoomdiv {
	left: 352px
}

.preview .bigimg {
	width: 800px
}

.preview .jqZoomPup {
	z-index: 3;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: 50% top no-repeat #FEDE4F;
	opacity: .5;
	-moz-opacity: .5;
	-khtml-opacity: .5;
	filter: alpha(Opacity = 50);
	cursor: move
}

.preview .spec-list {
	margin-bottom: 18px;
	position: relative;
	_zoom: 1
}

.preview .spec-list .arrow-next, .preview .spec-list .arrow-prev {
	display: block;
	width: 22px;
	height: 32px;
	float: left;
	position: absolute;
	cursor: pointer;
	top: 50%;
	margin-top: -16px
}

.preview .spec-list .arrow-next i, .preview .spec-list .arrow-prev i {
	display: block
}

.preview .spec-list .arrow-prev {
	left: 0
}

.preview .spec-list .arrow-prev .sprite-arrow-prev {
	width: 22px;
	height: 32px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/__sprite.png);
	background-position: 0 -54px
}

.preview .spec-list .arrow-prev:hover i {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/hover-prev.png)
}

.preview .spec-list .arrow-prev.disabled i {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/disabled-prev.png)
}

.preview .spec-list .arrow-next {
	right: 0
}

.preview .spec-list .arrow-next .sprite-arrow-next {
	width: 22px;
	height: 32px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/__sprite.png);
	background-position: -78px 0
}

.preview .spec-list .arrow-next:hover i {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/hover-next.png)
}

.preview .spec-list .arrow-next.disabled i {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/disabled-next.png)
}

.preview .spec-items {
	width: 224px;
	margin: 0 auto;
	overflow: hidden
}

.preview .spec-items ul {
	width: 2000px
}

.preview .spec-items ul li {
	float: left;
	margin: 0 9px
}

.ctCloth .preview .spec-items ul li .thumb_video {
	padding: 6px 0
}

.preview .spec-items ul li img {
	border: 2px solid #fff;
	*padding-bottom: 1px
}

.preview .spec-items ul li img.thumb_video {
	width: 54px;
	height: 54px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/thumb-video-1.png)
		center center no-repeat;
	border: 2px solid #fff
}

.clothing .preview .spec-items ul li img.thumb_video {
	width: 50px;
	height: auto
}

.preview .spec-items ul li.img-hover img, .preview .spec-items ul li:hover img
	{
	border: 2px solid #e53e41
}

.preview .preview-info .left-btns {
	float: left
}

.preview .preview-info .left-btns a {
	cursor: pointer;
	margin-right: 2px
}

.preview-layer .layer-side .side-list .list-page .next.disabled,
	.preview-layer .layer-side .side-list .list-page .prev.disabled {
	cursor: default
}

.preview .preview-info .left-btns a i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	margin-right: 5px
}

.preview .preview-info .left-btns a:hover {
	color: #E3393C
}

.preview .preview-info .left-btns .follow i {
	width: 14px;
	height: 13px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/__sprite.png);
	background-position: -44px -40px
}

.preview .preview-info .left-btns .share i {
	width: 15px;
	height: 14px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/__sprite.png);
	background-position: -45px -24px
}

.preview .preview-info .left-btns .compare i {
	width: 15px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/__sprite.png);
	background-position: -30px -24px
}

.preview .preview-info .right-btns {
	float: right
}

.preview .purchase-op {
	padding-top: 30px;
	text-align: center
}

.preview .purchase-op .volume-purchase {
	display: inline-block;
	line-height: 26px;
	padding: 0 16px;
	border: 1px solid #ccc;
	color: #666
}

.preview .purchase-op .volume-purchase:hover {
	border-color: #e3393c
}

.preview iframe {
	display: block
}

.preview .p-watermark {
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 2;
	width: 56px;
	height: 63px
}

.preview .video {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	height: 450px
}

.preview .video .has-3d-show {
	left: 90px
}

.preview .video .close-video {
	position: absolute;
	right: 15px;
	top: 15px;
	width: 12px;
	height: 12px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/__sprite.png);
	background-position: -58px -40px
}

.root61 .preview .zoomdiv {
	left: 451px
}

.root61 .preview .preview-info {
	height: 20px
}

.root61 .preview .spec-list .spec-items {
	width: 390px
}

.root61 .clothing .preview-wrap {
	width: 352px
}

.root61 .clothing .preview .spec-list .spec-items {
	width: 290px
}

.root61 .clothing .preview .spec-list .spec-items ul li {
	margin: 0 2px
}

.ebook .preview-wrap {
	width: 352px
}

.ebook .preview .spec-list {
	display: none
}

.ebook .preview .main-img {
	position: relative;
	margin-bottom: 10px
}

.ebook .preview .img-tips {
	position: absolute;
	top: -1px;
	right: 9px;
	width: 45px;
	height: 59px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/img-tips.png)
		no-repeat
}

.ebook .preview .btn-read {
	z-index: 5;
	position: absolute;
	bottom: 10px;
	right: 10px;
	width: 70px;
	height: 34px;
	line-height: 34px;
	_height: 24px;
	_line-height: 24px;
	_padding-top: 10px;
	border: 1px solid #e4393c;
	border-radius: 17px;
	background: #fff;
	background: rgba(255, 255, 255, .7);
	color: #e4393c
}

.ebook .preview .btn-read span {
	display: inline-block;
	width: 7px;
	height: 12px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/preview/i/icon-arrow.png)
		no-repeat;
	margin-left: 5px;
	vertical-align: -1px
}

.ebook .itemInfo-wrap .news .item {
	white-space: normal
}

.root61 .ebook .preview-wrap {
	width: 352px
}

.ershou .preview .spec-items ul li.img-hover img, .ershou .preview .spec-items ul li:hover img
	{
	border: 2px solid #2a70e9
}

.clothing .preview .video {
	width: 350px;
	height: 350px
}

.ctCloth .preview .video {
	width: 350px;
	height: 449px
}

#v-video.ie9 .vjs-fullscreen-control {
	display: none
}

.preview-layer {
	width: 940px;
	height: 580px;
	background: #fff
}

.preview-layer .layer-tab {
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 29px;
	*padding: 0;
	*zoom: 1
}

.preview-layer .layer-tab li {
	float: left
}

.preview-layer .layer-tab a {
	display: block;
	width: 90px;
	line-height: 28px;
	border: 1px solid #e4e4e4;
	border-bottom: none;
	text-align: center;
	color: #666;
	text-decoration: none;
	font-size: 12px
}

.preview-layer .layer-tab .current a {
	height: 29px;
	border: none;
	background: #e4393c;
	color: #fff
}

.preview-layer .layer-con {
	height: 570px
}

.preview-layer .layer-con .panorama-show {
	position: relative;
	width: 940px;
	height: 570px;
	text-align: center
}

.preview-layer .layer-con .panorama-show .panorama-img {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -267px;
	margin-left: -267px
}

.preview-layer .layer-con .panorama-show .panorama-tips {
	text-align: center;
	display: none
}

.preview-layer .layer-con .p-tips .panorama-img {
	margin-top: -59px;
	margin-left: -115px;
	width: 230px;
	text-align: center
}

.preview-layer .layer-con .p-tips .panorama-tips {
	display: block
}

.preview-layer .layer-img {
	width: 750px;
	height: 550px;
	float: left;
	text-align: center
}

.preview-layer .layer-img img {
	vertical-align: middle
}

.preview-layer .layer-img span {
	display: inline-block;
	width: 1px;
	height: 550px;
	vertical-align: middle
}

.preview-layer .layer-side {
	width: 175px;
	float: right;
	padding-top: 20px;
	color: #666;
	font-size: 12px
}

.preview-layer .layer-side .pro-name {
	max-height: 66px;
	font-size: 14px;
	font-weight: 400;
	line-height: 160%;
	overflow: hidden
}

.preview-layer .layer-side .pro-price {
	padding: 5px 0 8px
}

.preview-layer .layer-side .pro-price span {
	font-size: 18px;
	color: #e4393c
}

.preview-layer .layer-side .side-list {
	border: 1px solid #e4e4e4;
	padding: 14px;
	margin-top: 15px
}

.preview-layer .layer-side .side-list ul {
	overflow: hidden;
	zoom: 1
}

.preview-layer .layer-side .side-list li {
	width: 145px;
	float: left
}

.preview-layer .layer-side .side-list li a {
	float: left;
	width: 56px;
	margin: 6px;
	padding: 1px;
	border: 1px solid #e4e4e4
}

.preview-layer .layer-side .side-list li .current, .preview-layer .layer-side .side-list li a:hover
	{
	padding: 0;
	border: 2px solid #e4393c
}

.preview-layer .layer-side .side-list img {
	width: 56px;
	height: 56px
}

.preview-layer .layer-side .side-list .list-page {
	text-align: center;
	padding: 30px 0 15px
}

.preview-layer .layer-side .side-list .list-page .next, .preview-layer .layer-side .side-list .list-page .prev
	{
	display: inline-block;
	height: 11px;
	border: 1px solid #e4e4e4;
	padding: 4px 6px;
	line-height: 0;
	margin: 0 10px;
	vertical-align: -2px
}

.preview-layer .layer-side .side-list .list-page .prev i {
	display: inline-block;
	width: 0;
	height: 0;
	border-top: 6px dashed transparent;
	border-right: 6px solid #666;
	border-left: 0 dashed transparent;
	border-bottom: 6px dashed transparent
}

.preview-layer .layer-side .side-list .list-page .prev:hover i {
	border-right-color: #e4393c
}

.preview-layer .layer-side .side-list .list-page .prev.disabled i {
	border-right-color: #999
}

.preview-layer .layer-side .side-list .list-page .next i {
	display: inline-block;
	width: 0;
	height: 0;
	border-top: 6px dashed transparent;
	border-left: 6px solid #666;
	border-right: 0 dashed transparent;
	border-bottom: 6px dashed transparent
}

.preview-layer .layer-side .side-list .list-page .next:hover i {
	border-left-color: #e4393c
}

.preview-layer .layer-side .side-list .list-page .next.disabled i {
	border-left-color: #999
}
/*!Name: info.css
 * Date: 2017-8-10 20:6:29 */
.itemInfo-wrap #local-tips a {
	color: #005aa0
}

.itemInfo-wrap #local-tips a:hover {
	color: #e4393c
}

.itemInfo-wrap .local-tips, .itemInfo-wrap .summary-tips {
	margin-bottom: 5px
}

.itemInfo-wrap .local-tips .tips-list li, .itemInfo-wrap .summary-tips .tips-list li
	{
	float: left;
	margin-right: 15px;
	font-family: simsun;
	color: #999
}

.itemInfo-wrap .local-tips .tips-list li a:hover, .itemInfo-wrap .summary-tips .tips-list li a:hover
	{
	color: #e3393c
}

.mobile-only {
	height: 80px;
	width: 218px;
	background: #f8f8f8;
	margin-left: 60px
}

.mobile-only .text {
	padding: 24px 5px 0
}

.ebook .tips-list a {
	color: #5e69ad
}

.special-service {
	padding-top: 8px
}

.special-service span {
	display: inline-block;
	padding: 0 4px;
	line-height: 20px;
	margin-right: 7px;
	background: #ccc;
	color: #666
}

.er-same .er-same-tip {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	border: 1px solid #ccc;
	padding: 5px 10px;
	margin-left: 10px;
	margin-top: 10px
}
/*!Name: imcenter.css
 * Date: 2017-8-10 20:6:29 */
.imcenter .mc {
	color: #999
}

.imcenter .time {
	padding-bottom: 10px
}

.imcenter .services {
	padding-top: 10px;
	border-top: 1px dotted #ddd
}

.imcenter .tip {
	padding: 10px 0;
	border-top: 1px dotted #ddd
}

.imcenter .intro-title {
	margin-bottom: 4px
}

.imcenter .intro-detail .customer-service-list {
	padding-top: 4px;
	width: 190px;
	overflow: hidden
}

.imcenter .intro-detail .customer-service-list li {
	float: left;
	width: 90px;
	height: 22px;
	line-height: 22px;
	margin: 0 5px 10px 0;
	overflow: hidden
}

.imcenter .intro-detail .customer-service-list li .jd-dd {
	float: left;
	display: inline-block;
	width: 22px;
	height: 22px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/imcenter/i/jd-dd.png)
		no-repeat;
	margin-right: 5px
}

.imcenter .intro-detail .customer-service-list li .jd-dd.jd-dd-offline {
	background-position: 0 -50px
}

.imcenter .intro-detail .customer-service-list li em {
	display: inline-block;
	width: 62px;
	height: 22px;
	line-height: 22px;
	vertical-align: top;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	_position: absolute
}
/*!Name: jdservice.css
 * Date: 2017-8-10 20:6:30 */
#choose-service {
	margin-bottom: 7px;
	line-height: 18px
}

#choose-service .dt {
	line-height: 30px
}

#choose-service .dd {
	*zoom: 1
}

#choose-service .service-type-yb {
	position: relative;
	z-index: 1
}

#choose-service .service-type-yb .yb-item-cat {
	float: left;
	position: relative;
	_border: none
}

#choose-service .service-type-yb .yb-item-cat .yb-item {
	padding: 4px 5px 4px 6px;
	margin: 0 7px 2px 0;
	border: 1px solid #ccc;
	line-height: 20px;
	position: relative;
	font-size: 0;
	z-index: 2;
	cursor: pointer
}

#choose-service .service-type-yb .yb-item-cat .yb-item:hover {
	border: 1px solid #e3393c
}

#choose-service .service-type-yb .yb-item-cat .yb-item .icon {
	width: 16px;
	height: 16px;
	margin-right: 4px;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

#choose-service .service-type-yb .yb-item-cat .yb-item .name {
	font-size: 12px;
	margin-right: 4px;
	vertical-align: middle;
	max-width: 60px;
	width: 60px\9;
	*width: 60px;
	height: 20px;
	overflow: hidden;
	display: inline-block;
	*display: inline;
	*zoom: 1
}

#choose-service .service-type-yb .yb-item-cat .yb-item .price {
	margin-right: 5px;
	vertical-align: middle;
	font: 12px/150% Arial, Verdana, "\5b8b\4f53"
}

#choose-service .service-type-yb .yb-item-cat .yb-item .arrow-icon {
	width: 15px;
	height: 10px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/service-icon.png)
		-2px -1px;
	_background:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/service-icon-8.png)
		-2px -1px
}

#choose-service .service-type-yb .yb-item-cat .more-item {
	display: none;
	position: absolute;
	top: 29px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 10px 0 5px 10px;
	width: 240px;
	overflow: hidden;
	z-index: 1
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li {
	margin-bottom: 10px
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title {
	height: 16px
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title a
	{
	_border: none
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .sprite-checkbox
	{
	display: inline-block;
	vertical-align: -3px;
	margin-right: 6px;
	width: 14px;
	height: 14px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/__sprite.png);
	background-position: -16px 0
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .detail-more
	{
	display: none;
	margin-left: 10px;
	color: #5e69ad
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .detail-more:hover
	{
	color: #E3393C
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .tips
	{
	display: inline-block;
	padding: 0 4px;
	margin-right: 6px;
	background: #f19c9d;
	color: #fff
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .name
	{
	display: inline-block;
	max-width: 60px;
	*width: 60px;
	height: 16px;
	vertical-align: -3px;
	overflow: hidden
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .price
	{
	margin-right: 0;
	margin-left: 6px
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .hui-icon
	{
	width: 16px;
	height: 16px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/service-icon.png)
		-61px -3px;
	_background:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/service-icon-8.png)
		-61px -3px
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title .cancel-btn
	{
	margin-left: 10px;
	display: none;
	_border: none
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title:hover,
	#choose-service .service-type-yb .yb-item-cat .more-item ul li .title:hover label
	{
	color: #E3393C;
	cursor: pointer
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .title:hover .detail-more
	{
	display: inline-block
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li .cdetail
	{
	width: 240px;
	height: 16px;
	overflow: hidden;
	color: #999
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li.selected .title .sprite-checkbox
	{
	width: 14px;
	height: 14px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/__sprite.png);
	background-position: 0 -16px
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li.selected .choose-btn
	{
	_border: none;
	color: #E4393C
}

#choose-service .service-type-yb .yb-item-cat .more-item ul li.selected .cancel-btn
	{
	display: inline
}

#choose-service .service-type-yb .yb-item-cat .more-item .btns {
	margin-top: -5px
}

#choose-service .service-type-yb .yb-item-cat .more-item .btns .more-btn
	{
	color: #005AA0;
	float: right;
	*zoom: 1;
	_border: none
}

#choose-service .service-type-yb .yb-item-cat .more-item .btns .more-btn .s-arrow
	{
	font: 400 8px simsun;
	text-decoration: none;
	-webkit-text-size-adjust: none
}

#choose-service .service-type-yb .yb-item-cat.selected .yb-item {
	border: 1px solid #E3393C
}

#choose-service .service-type-yb .yb-item-cat.hover ul li {
	width: auto;
	_border: none
}

#choose-service .service-type-yb .yb-item-cat.hover .yb-item {
	border-bottom-color: #FFF
}

#choose-service .service-type-yb .yb-item-cat.hover .arrow-icon {
	background-position: -2px -38px
}

#choose-service .service-type-yb .yb-item-cat.hover .more-item {
	display: block
}

#choose-service .service-type-yb.hover {
	z-index: 3
}

#choose-service .service-tips {
	position: relative;
	float: left
}

#choose-service .sprite-question {
	display: inline-block;
	vertical-align: -10px;
	width: 16px;
	height: 16px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/__sprite.png);
	background-position: 0 0
}

#choose-service .service-tips .tips {
	width: 270px;
	position: absolute;
	left: -215px;
	top: 35px;
	display: none
}

#choose-service .service-tips .tips .content {
	padding: 10px;
	background: #fff;
	border: 1px solid #cecbce;
	color: #666;
	-moz-box-shadow: 0 0 2px 2px #eee;
	-webkit-box-shadow: 0 0 2px 2px #eee;
	box-shadow: 0 0 2px 2px #eee
}

#choose-service .service-tips .tips .content dt {
	font-weight: 700;
	margin-bottom: 3px
}

#choose-service .service-tips .tips .content dd {
	line-height: 170%
}

#choose-service .service-tips .tips .content p {
	border-top: 1px dotted #999;
	margin-top: 7px;
	padding-top: 7px
}

#choose-service .service-tips .tips .content p a {
	color: #5e69ad;
	margin: 0 5px
}

#choose-service .service-tips .tips .content p a:hover {
	color: #e4393c
}

#choose-service .service-tips .tips .sprite-arrow {
	width: 11px;
	height: 6px;
	background-image:
		url(//static.360buyimg.com/item/default/1.0.33/components/jdservice/i/__sprite.png);
	background-position: -14px -16px;
	position: absolute;
	overflow: hidden;
	left: 218px;
	top: -5px;
	_bottom: -1px
}

#choose-service .hover .tips {
	display: block
}

.ershou #choose-service .service-type-yb .yb-item-cat .yb-item:hover,
	.ershou #choose-service .service-type-yb .yb-item-cat.selected .yb-item
	{
	border: 1px solid #2a70e9
}
/*!Name: popupCar.css
 * Date: 2017-8-10 20:6:30 */
.car-list .car-info p, .choose-car .tips {
	white-space: nowrap;
	text-overflow: ellipsis
}

.layer-con {
	font-size: 12px
}

.ui-dialog .ui-dialog-content {
	padding-bottom: 0;
	padding-top: 20px
}

.ui-dialog .ui-dialog-title {
	font: 12px/30px 'Microsoft Yahei'
}

.car-list {
	overflow: hidden;
	zoom: 1;
	margin-top: 8px
}

.car-list li {
	position: relative;
	width: 154px;
	height: 32px;
	margin: 0 8px 0 0;
	padding: 8px 8px 10px;
	float: left;
	border: 1px solid #f2f2f2;
	cursor: pointer
}

.car-list .hover {
	border-color: #666
}

.car-list .current {
	border-color: #e4393c
}

.car-list img {
	width: 32px;
	height: 32px;
	float: left;
	margin-top: 0;
	margin-right: 8px
}

.car-list .car-info {
	margin-left: 30px;
	line-height: 140%
}

.car-list .car-info h4 {
	color: #666;
	margin-bottom: 3px;
	height: 16px;
	overflow: hidden
}

.car-list .car-info p {
	color: #9e9e9e;
	height: 16px;
	overflow: hidden
}

.car-list .item-op {
	display: none;
	float: right;
	color: #e4393c
}

.car-list .hover:hover .item-op {
	display: block
}

.car-list .item-layer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center
}

.car-list .item-layer p {
	padding: 10px 0;
	color: #fff
}

.car-list .item-bt a {
	display: inline-block;
	line-height: 25px;
	padding: 0 20px;
	background: #fff;
	color: #666;
	margin: 0 5px
}

.car-list .item-add {
	display: block;
	line-height: 33px;
	color: #968b8b;
	text-align: center
}

.car-list .item-add:hover {
	color: #e4393c
}

.car-layer-con, .no-car-layer-con {
	min-height: 521px;
	_height: expression(this.height > 521 ? this.height : 521)
}

.car-layer-con .tips {
	color: #c8c8c8;
	padding: 10px 0 0
}

.car-layer-con .layer-bt {
	padding: 10px 0;
	text-align: center
}

.car-layer-con .layer-bt a {
	display: inline-block;
	line-height: 28px;
	padding: 0 30px;
	color: #fff;
	border: 1px solid #ccc;
	margin: 0 10px
}

.car-layer-con .layer-bt .ok-btn {
	background: #e4393c;
	border-color: #e4393c
}

.car-layer-con .layer-bt .cancel-btn {
	color: #666
}

.car-layer-con .layer-bt .disabled {
	background: #ccc;
	border-color: #ccc
}

.car-layer-con .add-car {
	padding: 30px 0 20px;
	text-align: center
}

.car-layer-con .icon-car {
	display: block;
	width: 79px;
	height: 55px;
	margin: 0 auto 30px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/car.png)
		no-repeat
}

.car-layer-con h5, .car-layer-con h6 {
	font-weight: 400
}

.car-layer-con h5 {
	padding-left: 3px
}

.car-layer-con .add-bt {
	display: inline-block;
	width: 98px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #e4393c;
	color: #e4393c
}

.car-list li.null i {
	float: left;
	width: 12px;
	height: 12px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/add-bt-gray.gif)
		no-repeat;
	margin-top: 10px;
	margin-left: 41px
}

.car-list li.null.current i {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/add-bt.gif)
		no-repeat
}

.car-list li.null em {
	float: left;
	padding-left: 10px;
	color: #666
}

.car-layer-con .add-bt em {
	float: left
}

.love-car {
	width: 100%;
	overflow: hidden;
	padding-bottom: 27px;
	display: none
}

.match-goods h5 {
	color: #9e9e9e;
	margin-bottom: 6px
}

.match-goods-choose {
	width: 100%;
	padding-top: 54px;
	display: none
}

.match-goods-choose em, .match-goods-choose i {
	display: block;
	margin: 0 auto
}

.match-goods-choose i {
	width: 84px;
	height: 89px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/joy2.gif)
}

.match-goods-choose em {
	width: 100%;
	overflow: hidden;
	padding-top: 16px;
	text-align: center;
	color: #666
}

.match-goods-loading {
	width: 100%;
	padding-top: 104px;
	display: none
}

.match-goods-loading i {
	display: block;
	width: 29px;
	height: 28px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/loading.gif)
		-10px -10px no-repeat;
	margin: 0 auto
}

.match-goods-loading em {
	display: block;
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	font: 14px/14px 'Microsoft Yahei';
	padding-top: 16px;
	color: #666;
	text-align: center
}

.addError, .deleteError, .matchError, .no-match-goods {
	width: 100%;
	height: 250px;
	padding-top: 54px;
	display: none
}

.addError em, .addError i, .deleteError em, .deleteError i, .matchError em,
	.matchError i, .no-match-goods em, .no-match-goods i {
	display: block;
	margin: 0 auto;
	text-align: center;
	padding-top: 16px
}

.addError i, .deleteError i, .matchError i, .no-match-goods i {
	width: 96px;
	height: 78px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/joy.gif)
		no-repeat
}

.addError em, .deleteError em, .matchError em, .no-match-goods em {
	width: 100%;
	overflow: hidden;
	color: #666;
	text-align: center;
	font: 14px/14px 'Microsoft Yahei'
}

.no-match-goods em a {
	color: #989898
}

.no-match-goods em a strong {
	color: #0133fd;
	font: 400 14px/14px 'Microsoft Yahei'
}

.no-match-goods em a:hover, .no-match-goods em a:hover strong {
	color: #0133fd
}

.match-goods-list {
	width: 748px;
	overflow: hidden;
	padding: 0 3px;
	overflow-y: auto;
	height: 392px;
	display: none
}

.match-goods-list li {
	width: 100%;
	height: 69px;
	border-top: #f2f2f2 1px solid;
	padding-top: 8px
}

.match-goods-list li.active {
	background: #f5f5f5
}

.match-goods-list dd, .match-goods-list dt {
	float: left
}

.match-goods-list dt {
	width: 58px;
	height: 58px;
	border: 1px solid #f2f2f2;
	margin: 0 12px 0 2px
}

.match-goods-list dd.goods-detail {
	width: 455px;
	margin-right: 90px;
	overflow: hidden;
	font: 12px/16px 'Microsoft Yahei';
	color: #666
}

.match-goods-list dd.goods-detail h6 {
	height: 30px;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle
}

.match-goods-list dd.goods-detail h6 span {
	font: 12px/16px 'Microsoft Yahei';
	color: #666;
	vertical-align: middle;
	display: inline-block;
	width: 100%;
	letter-spacing: -.8px
}

.match-goods-list dd.goods-detail p {
	color: #999;
	padding-top: 5px
}

.match-goods-list dd.goods-price {
	width: 112px;
	overflow: hidden;
	color: #e65254;
	font-weight: 700
}

.match-goods-list li a, .match-goods-list li a:hover {
	display: block;
	width: 100%;
	height: 100%;
	color: #666
}

.match-goods-list li.active a dd.goods-detail h6 span {
	color: #C81623
}

.choose-car {
	height: 32px;
	line-height: 32px;
	margin-bottom: 17px;
	display: none
}

.choose-car .warning-tips {
	float: left;
	color: #e4393c;
	font-weight: 400;
	margin-right: 10px
}

.choose-car .tips {
	float: left;
	width: 192px;
	overflow: hidden;
	cursor: pointer
}

.choose-car .choose-op {
	float: left;
	width: 141px;
	height: 27px;
	border-radius: 20px;
	border: 1px solid #ced2e6;
	margin-left: 0;
	color: #6671b1;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/choose-op-car.gif)
		12px 8px no-repeat #fff;
	padding-left: 33px;
	line-height: 27px
}

.choose-car .choose-op:hover {
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/choose-op-car-hover.gif)
		12px 8px no-repeat #f0f1f7
}

.choose-car .selcancel-op {
	display: none;
	float: right;
	margin-right: 10px;
	color: #005ea7;
	*margin-top: -30px
}

.choose-car .selcancel-op:hover {
	color: #e4393c
}

.show {
	display: block
}

.item-bt {
	padding-top: 16px
}

.car-list .item-bt a.J-qr-del-btn {
	padding: 0 8px;
	background: #e74649;
	color: #fff;
	height: 19px;
	line-height: 19px
}

.car-list .item-bt a.J-qr-cancel-btn {
	padding: 0 10px;
	background: #f2f2f2;
	color: #999;
	height: 19px;
	line-height: 19px
}

.J-del-btn {
	display: none;
	float: none;
	color: #e4393c;
	position: absolute;
	right: 0;
	top: -1px;
	width: 16px;
	height: 16px;
	background:
		url(//static.360buyimg.com/item/default/1.0.33/components/popupCar/i/J-del-btn.gif)
		no-repeat
}

#iscgj2 .car-filter-bd .menu-drop, #iscgj2 .car-filter-bd .menu-drop .trigger .curr
	{
	height: 40px
}

.car-list .item-layer {
	background: rgba(0, 0, 0, .5)
}

#iscgj2 {
	display: none;
	padding-bottom: 20px
}

#iscgj2.show {
	display: block
}

#iscgj2 .car-filter-bd {
	padding: 10px 0 0;
	border: none
}

.root61 #iscgj2 .car-filter-bd .car-filter-item1, .root61 #iscgj2 .car-filter-bd .car-filter-item2,
	.root61 #iscgj2 .car-filter-bd .car-filter-item3, .root61 #iscgj2 .car-filter-bd .car-filter-item4
	{
	width: 155px
}

.root61 #iscgj2 .car-filter-bd .menu-drop .trigger {
	width: 135px
}

.root61 #iscgj2 .car-filter-bd .menu-drop .trigger .curr {
	width: 98px
}

#iscgj2 .car-filter-bd .menu-drop .trigger {
	height: 40px;
	line-height: 40px
}

#iscgj2 .car-filter-bd .menu-drop .menu-drop-arrow {
	top: 9px
}

#iscgj2 .car-filter-btn {
	width: 90px;
	height: 42px;
	line-height: 42px;
	padding: 0
}

#iscgj2 .car-filter-bd .menu-drop .menu-drop-main {
	top: 41px
}

.root61 #iscgj2 .car-filter-item2 .menu-drop-main {
	width: 548px
}

.root61 #iscgj2 .car-filter-item2.z-menu-drop-open .menu-drop-main {
	width: 548px;
	left: -165px;
	padding-top: 8px
}

.root61 #iscgj2 .car-filter-bd .car-filter-item3 .menu-drop-main {
	width: 154px
}

#iscgj2 .car-filter-bd .car-filter-item4 .menu-drop-main {
	width: 320px
}

#iscgj2 .car-filter-bd .car-filter-item4.z-menu-drop-open .menu-drop-main
	{
	width: 320px;
	left: -166px
}

/* jdf-1.0.0/ ui-base.css Date:2017-08-08 16:10:36 */
a, address, b, big, blockquote, body, center, cite, code, dd, del, div,
	dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, html, i,
	iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u,
	ul, var {
	margin: 0;
	padding: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup,
	main, nav, section, summary {
	display: block
}

hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}

button, html input[type=button], input[type=submit] {
	-webkit-apperance: button;
	cursor: pointer
}

button[disabled], html input[disabled] {
	cursor: default
}

ol, ul {
	list-style: none
}

img {
	border: 0;
	vertical-align: middle
}

em, i, u {
	font-style: normal
}

.fl {
	float: left
}

.fr {
	float: right
}

.al {
	text-align: left
}

.ac {
	text-align: center
}

.ar {
	text-align: right
}

.hide {
	display: none
}

.clear, .clr {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.clearfix {
	*zoom: 1
}

/* .dorpdown {
	position: relative
}

.dorpdown-layer {
	display: none;
	position: absolute
}

.dorpdown:hover .dorpdown-layer, .hover .dorpdown-layer {
	display: block
} */

.cw-icon {
	position: relative;
	cursor: default;
	zoom: 1
}

.cw-icon .i, .cw-icon i {
	display: block;
	position: absolute;
	overflow: hidden
}

.w {
	width: 990px;
	margin: 0 auto
}

.root61 .w {
	width: 1210px
}

body {
	font: 12px/150% tahoma, arial, Microsoft YaHei, Hiragino Sans GB,
		"\u5b8b\u4f53", sans-serif;
	-webkit-font-smoothing: antialiased;
	color: #666;
	background: #fff
}

a {
	color: #666;
	text-decoration: none
}

a:hover {
	color: #C81623
}

.m, .mb, .mc, .mt, .p-detail, .p-img, .p-market, .p-name, .p-price, .sm,
	.smb, .smc, .smt {
	overflow: hidden
}

.img-error {
	background: url(//misc.360buyimg.com/lib/skin/e/i/error-jd.gif)
		no-repeat 50% 50%
}
/* jdf-1.0.0/ shortcut.css Date:2017-08-08 16:10:36 */
@charset "UTF-8"; 

#shortcut-2014 {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background: #F1F1F1
}

#shortcut-2014 .w {
	background: #F1F1F1
}

#shortcut-2014 li {
	float: left;
	height: 30px;
	padding: 0 2px
}

#shortcut-2014 li#ttbar-navs {
	padding: 0 1px 0 2px
}

#shortcut-2014 li#ttbar-navs.hover, #shortcut-2014 li#ttbar-navs:hover {
	padding: 0 0 0 1px
}

#shortcut-2014 li.dorpdown {
	z-index: 13
}

#shortcut-2014 li.dorpdown:hover {
	padding: 0 1px
}

#shortcut-2014 li.dorpdown:hover .dt {
	background: #fff;
	border: solid #ddd;
	border-width: 0 1px
}

#shortcut-2014 li.hover {
	padding: 0 1px
}

#shortcut-2014 li.hover .dt {
	background: #fff;
	border: solid #ddd;
	border-width: 0 1px
}

#shortcut-2014 li.spacer {
	width: 1px;
	height: 12px;
	margin-top: 9px;
	padding: 0;
	background: #ddd;
	overflow: hidden
}

#shortcut-2014 .dt {
	float: left;
	padding: 0 8px
}

#shortcut-2014 .dd {
	line-height: 24px
}

#shortcut-2014 .loading {
	display: block;
	height: 50px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif)
		no-repeat center center
}

#shortcut-2014 .dorpdown-layer {
	top: 30px;
	background: #fff;
	border: 1px solid #ddd;
	*left: 1px
}

#shortcut-2014 .ci-right {
	top: 12px;
	right: 8px;
	height: 7px;
	overflow: hidden;
	font: 400 15px/15px consolas;
	color: #6A6A6A;
	transition: transform .1s ease-in 0s;
	-webkit-transition: -webkit-transform .1s ease-in 0s
}

#shortcut-2014 .ci-right s {
	position: relative;
	top: -8px;
	text-decoration: none;
	font-family: simsun
}

#shortcut-2014 li:hover .ci-right {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}

#shortcut-2014 .dd-spacer {
	position: absolute;
	top: -7px;
	height: 10px;
	background: #fff;
	overflow: hidden
}

#shortcut-2014 .style-red {
	color: #C81623
}

#shortcut-2014 #ttbar-home {
	padding-left: 20px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		no-repeat 0 -136px
}

#shortcut-2014 #ttbar-mycity {
	padding-left: 0
}

#shortcut-2014 #ttbar-mycity .dt {
	padding: 0 25px 0 10px
}

#shortcut-2014 #ttbar-mycity:hover .dt {
	padding: 0 24px 0 9px
}

#shortcut-2014 #ttbar-mycity .dd {
	width: 301px;
	padding: 10px 0 10px 10px
}

#shortcut-2014 #ttbar-mycity .dorpdown-layer {
	*left: 0
}

#shortcut-2014 #ttbar-mycity .item {
	float: left;
	width: 60px;
	padding: 2px 0
}

#shortcut-2014 #ttbar-mycity .item a {
	float: left;
	padding: 0 8px
}

#shortcut-2014 #ttbar-mycity .item a:hover {
	background: #F4F4F4
}

#shortcut-2014 #ttbar-mycity .item a.selected {
	background: #C81623;
	color: #fff
}

#shortcut-2014 #ttbar-mycity .dd-spacer {
	left: 0;
	width: 93px;
	_width: 95px
}

#shortcut-2014 #ttbar-mycity .dd-spacer-extend {
	width: 105px;
	_width: 107px
}

#shortcut-2014 #ttbar-login {
	margin-right: 10px
}

#shortcut-2014 #ttbar-login .link-login {
	font-family: "verdana,simsun"
}

#shortcut-2014 #ttbar-login .dt {
	padding-right: 72px
}

#shortcut-2014 #ttbar-login .dt .nickname {
	display: block;
	width: 70px;
	white-space: nowrap;
	overflow: hidden;
	text-align: right
}

#shortcut-2014 #ttbar-login .dorpdown-layer {
	width: 280px
}

#shortcut-2014 #ttbar-login .dd-spacer {
	width: 150px
}

#shortcut-2014 #ttbar-login .icon-plus-nickname {
	position: absolute;
	right: 27px;
	top: 7px;
	display: block;
	width: 38px;
	height: 16px;
	background: #d7d4cb
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-plus-status.png)
		no-repeat 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-dropdown {
	display: block;
	width: 80px;
	height: 16px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-plus-status.png)
		no-repeat 0 -34px
}

#shortcut-2014 #ttbar-login .icon-plus-state0 .icon-plus-nickname {
	background-position: 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-state0 .icon-plus-dropdown {
	background-position: 0 -34px
}

#shortcut-2014 #ttbar-login .icon-plus-state1 .icon-plus-nickname {
	background-position: 0 -51px
}

#shortcut-2014 #ttbar-login .icon-plus-state1 .icon-plus-dropdown {
	background-position: 0 0
}

#shortcut-2014 #ttbar-login .icon-plus-state2 .icon-plus-nickname {
	background-position: 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-state2 .icon-plus-dropdown {
	background-position: 0 -34px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 {
	border-color: #dec57b
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .icon-plus-nickname {
	background-position: 0 -51px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .icon-plus-dropdown {
	background-position: 0 -17px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .u-pic img {
	padding: 2px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-plus-img-bg.png)
		no-repeat;
	background: none\0;
	*background: 0 0
}

#shortcut-2014 #ttbar-login .icon-plus-state4 .icon-plus-nickname {
	background-position: 0 -68px
}

#shortcut-2014 #ttbar-login .icon-plus-state4 .icon-plus-dropdown {
	background-position: 0 -34px
}

#shortcut-2014 #ttbar-login .userinfo {
	padding: 10px 0 10px 15px;
	overflow: hidden
}

#shortcut-2014 #ttbar-login .u-pic {
	float: left;
	margin-right: 10px
}

#shortcut-2014 #ttbar-login .u-pic img {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%
}

#shortcut-2014 #ttbar-login .u-plus {
	padding: 10px 0 0;
	overflow: hidden
}

#shortcut-2014 #ttbar-login .link-logout {
	float: right;
	margin-right: 10px;
	line-height: 1.2
}

#shortcut-2014 #ttbar-login .u-msg {
	font-family: simsun;
	padding-top: 4px
}

#shortcut-2014 #ttbar-login .badge-list-next, #shortcut-2014 #ttbar-login .badge-list-prev
	{
	float: left;
	font-family: simsun;
	font-size: 30px;
	margin-top: 16px;
	color: #ddd
}

#shortcut-2014 #ttbar-login .badge-list-prev {
	margin-left: 10px
}

#shortcut-2014 #ttbar-login .badge-list-next:hover, #shortcut-2014 #ttbar-login .badge-list-prev:hover
	{
	color: #6a6a6a
}

#shortcut-2014 #ttbar-login .badge-list {
	height: 88px;
	overflow: hidden;
	padding-top: 10px;
	border-top: 1px solid #f1f1f1
}

#shortcut-2014 #ttbar-login .u-badges {
	float: left;
	position: relative;
	width: 222px;
	height: 82px;
	overflow: hidden;
	margin: 0 3px
}

#shortcut-2014 #ttbar-login .badge-panel {
	width: 74px;
	text-align: center
}

#shortcut-2014 #ttbar-login .badge-panel i {
	display: block;
	width: 54px;
	height: 55px;
	margin: 0 auto;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-medal24.png)
		no-repeat;
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/user-medal8.png)
		no-repeat
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore1 i {
	background-position: 0 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore1.u-dis i {
	background-position: 0 -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore2 i {
	background-position: -55px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore2.u-dis i {
	background-position: -55px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore3 i {
	background-position: -110px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore3.u-dis i {
	background-position: -110px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore4 i {
	background-position: -165px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore4.u-dis i {
	background-position: -165px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore5 i {
	background-position: -220px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore5.u-dis i {
	background-position: -220px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore6 i {
	background-position: -275px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore6.u-dis i {
	background-position: -275px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore7 i {
	background-position: -330px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore7.u-dis i {
	background-position: -330px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore8 i {
	background-position: -385px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore8.u-dis i {
	background-position: -385px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore9 i {
	background-position: -440px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore9.u-dis i {
	background-position: -440px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore10 i {
	background-position: -495px 0
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore10.u-dis i {
	background-position: -495px -56px
}

#shortcut-2014 #ttbar-login .badge-panel-main .fore1 .u-name {
	background: #ceaa62;
	color: #fff
}

#shortcut-2014 #ttbar-login .badge-panel-main .u-name {
	display: inline;
	line-height: 1.5;
	margin-top: 6px;
	padding: 2px 1px
}

#shortcut-2014 #ttbar-login .icon-plus-state3 .fore1 .u-name,
	#shortcut-2014 #ttbar-login .icon-plus-state4 .fore1 .u-name {
	background: 0 0;
	color: #666
}

#shortcut-2014 #ttbar-apps .dt {
	padding-left: 25px;
	padding-right: 25px
}

#shortcut-2014 #ttbar-apps .dt .ci-left {
	top: 5px;
	left: 7px;
	width: 15px;
	height: 20px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 0 no-repeat
}

#shortcut-2014 #ttbar-apps .dd {
	width: 250px
}

#shortcut-2014 #ttbar-apps .dd a {
	display: block;
	position: absolute;
	width: 56px;
	height: 44px;
	overflow: hidden;
	text-indent: -500px
}

#shortcut-2014 #ttbar-apps .dd .link {
	width: 100px;
	height: 20px;
	overflow: hidden
}

#shortcut-2014 #ttbar-apps .dd .link1, #shortcut-2014 #ttbar-apps .dd .link2,
	#shortcut-2014 #ttbar-apps .dd .link3 {
	left: 92px;
	top: 6px;
	background-position: 0 -44px
}

#shortcut-2014 #ttbar-apps .dd .link2 {
	top: 26px
}

#shortcut-2014 #ttbar-apps .dd .link3 {
	top: 104px;
	background-position: -1px -66px
}

#shortcut-2014 #ttbar-apps .dd .link4, #shortcut-2014 #ttbar-apps .dd .link5
	{
	left: 99px;
	top: 23px;
	width: 136px;
	color: #c21a21;
	text-indent: 0;
	cursor: default
}

#shortcut-2014 #ttbar-apps .dd .link5 {
	top: 120px
}

#shortcut-2014 #ttbar-apps .dd .jdapp-ipad, #shortcut-2014 #ttbar-apps .dd .wyapp-ipad
	{
	width: 45px
}

#shortcut-2014 #ttbar-apps .dd-inner {
	position: relative;
	width: 250px;
	height: 195px;
	overflow: hidden
}

#shortcut-2014 #ttbar-apps .jdapp-ios, #shortcut-2014 #ttbar-apps .wyapp-ios
	{
	top: 46px;
	left: 92px
}

#shortcut-2014 #ttbar-apps .jdapp-ios:hover, #shortcut-2014 #ttbar-apps .wyapp-ios:hover
	{
	background-position: 3px -1px
}

#shortcut-2014 #ttbar-apps .jdapp-android, #shortcut-2014 #ttbar-apps .wyapp-android
	{
	top: 46px;
	left: 147px
}

#shortcut-2014 #ttbar-apps .jdapp-android:hover, #shortcut-2014 #ttbar-apps .wyapp-android:hover
	{
	background-position: -52px -1px
}

#shortcut-2014 #ttbar-apps .jdapp-ipad, #shortcut-2014 #ttbar-apps .wyapp-ipad
	{
	width: 45px;
	top: 46px;
	left: 202px
}

#shortcut-2014 #ttbar-apps .jdapp-ipad:hover, #shortcut-2014 #ttbar-apps .wyapp-ipad:hover
	{
	background-position: -107px -1px
}

#shortcut-2014 #ttbar-apps .wyapp-android, #shortcut-2014 #ttbar-apps .wyapp-ios,
	#shortcut-2014 #ttbar-apps .wyapp-ipad {
	top: 143px
}

#shortcut-2014 #ttbar-apps .dd-spacer {
	left: 0;
	width: 98px
}

#shortcut-2014 #ttbar-apps.hover .dt .ci-left {
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -25px no-repeat
}

#shortcut-2014 #ttbar-atte .dt, #shortcut-2014 #ttbar-serv .dt {
	width: 49px;
	padding-right: 25px
}

#shortcut-2014 #ttbar-atte .dd, #shortcut-2014 #ttbar-serv .dd {
	width: 82px;
	padding-bottom: 8px
}

#shortcut-2014 #ttbar-atte .item, #shortcut-2014 #ttbar-serv .item {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 70px;
	padding-left: 15px
}

#shortcut-2014 #ttbar-atte .dd-spacer, #shortcut-2014 #ttbar-serv .dd-spacer
	{
	left: 0;
	width: 82px
}

#shortcut-2014 #ttbar-serv .dd {
	width: 170px
}

#shortcut-2014 #ttbar-serv .item {
	padding-left: 10px
}

#shortcut-2014 #ttbar-serv .item-business, #shortcut-2014 #ttbar-serv .item-client
	{
	font-weight: 700;
	padding-left: 10px
}

#shortcut-2014 #ttbar-serv .item-business {
	border-top: 1px dotted #ccc;
	padding-top: 5px;
	margin-top: 5px
}

#shortcut-2014 #ttbar-navs .dt {
	width: 49px;
	padding-right: 25px
}

#shortcut-2014 #ttbar-navs .dd {
	right: 0;
	width: 988px;
	padding: 20px 0 16px;
	*left: auto;
	_right: -1px
}

#shortcut-2014 #ttbar-navs dl {
	float: left;
	width: 201px;
	padding-left: 20px;
	border-left: 1px solid #ddd
}

#shortcut-2014 #ttbar-navs dl.fore1 {
	border-left: none;
	width: 301px
}

#shortcut-2014 #ttbar-navs dt {
	font-size: 14px;
	font-weight: 700;
	margin-bottom: 6px
}

#shortcut-2014 #ttbar-navs .item {
	float: left;
	width: 100px
}

#shortcut-2014 #ttbar-navs .dd-spacer {
	right: 0;
	width: 82px
}

#shortcut-2014 .hover .dorpdown-layer {
	-webkit-transition: all 600ms cubic-bezier(0.23, 1, .32, 1)
}

.u-place-tip {
	position: absolute;
	left: 0;
	top: 32px;
	width: 229px;
	height: 47px;
	z-index: 20;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/u-place-tip24.png)
		no-repeat center 0;
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shortcut/2.0.0/i/u-place-tip8.png)
		no-repeat center 0
}

.root61 #shortcut-2014 #ttbar-navs .dd {
	width: 1210px
}

.root61 #shortcut-2014 #ttbar-navs .fore2 {
	display: block
}

.root61 #shortcut-2014 #ttbar-navs dl {
	width: 259px
}

.root61 #shortcut-2014 #ttbar-navs dl.fore1 {
	width: 347px
}

.root61 #shortcut-2014 #ttbar-navs .item {
	width: 86px
}
/* jdf-1.0.0/ global-header.css Date:2017-08-08 16:10:37 */
@charset "UTF-8"; 

#logo-2014 {
	position: relative;
	z-index: 12;
	float: left;
	width: 362px;
	height: 60px;
	padding: 20px 0
}

#logo-2014 .logo {
	display: block;
	width: 270px;
	height: 60px;
	background: url(//misc.360buyimg.com/lib/img/e/logo-201305.png)
		no-repeat 0 0;
	text-indent: -20000px
}

#logo-2014 .extra {
	position: absolute;
	top: 15px;
	left: 168px;
	width: 180px;
	height: 70px;
	padding-left: 10px;
	background: #fff
}

#channel {
	float: left;
	margin-right: 10px;
	cursor: default;
	font-size: 20px;
	line-height: 70px;
	font-weight: 400;
	color: #333
}

#categorys-mini-main {
	display: none;
	border: 1px solid #ccc;
	position: absolute;
	width: 152px;
	padding: 13px;
	margin-top: -1px;
	background: #fff;
	overflow: hidden
}

#categorys-mini-main h3 {
	font-family: "Microsoft YaHei";
	color: #666;
	line-height: 24px;
	font-size: 14px;
	font-weight: 400
}

#categorys-mini-main a {
	color: #666;
	padding: 0;
	font-size: 12px
}

#categorys-mini {
	float: left;
	color: #666;
	font-size: 12px;
	font-weight: 400;
	position: relative;
	padding-top: 22px;
	height: 27px;
	font-family: simsun
}

#categorys-mini .cw-icon {
	color: #ccc;
	position: relative;
	width: 63px;
	height: 25px;
	border: 1px solid #ccc;
	line-height: 25px;
	z-index: 1;
	background: #fff;
	padding: 0 5px
}

#categorys-mini .cw-icon h2 {
	font-family: "Microsoft YaHei";
	color: #666;
	font-size: 12px;
	font-weight: 400
}

#categorys-mini .cw-icon i {
	top: 9px;
	right: 5px;
	height: 7px;
	font: 400 15px/15px consolas
}

#categorys-mini .cw-icon s {
	position: relative;
	top: -7px;
	text-decoration: none
}

#categorys-mini .loading {
	display: block;
	height: 50px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif)
		no-repeat center center
}

#categorys-mini .dorpdown-layer {
	width: 150px;
	border: 1px solid #ccc;
	padding: 10px;
	background: #fff
}

#categorys-mini .ci-right {
	top: 8px;
	right: 7px;
	height: 7px;
	overflow: hidden;
	font: 400 15px/15px consolas;
	color: #6A6A6A;
	transition: transform .1s ease-in 0s;
	-webkit-transition: -webkit-transform .1s ease-in 0s;
	display: block;
	position: absolute
}

#categorys-mini.hover .cw-icon {
	border-bottom: 0
}

#categorys-mini.hover .ci-right {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}

#search-2014 {
	position: relative;
	z-index: 11;
	float: left;
	width: 462px;
	margin-top: 25px
}

#search-2014 .form {
	width: 462px;
	height: 36px
}

#search-2014 .text {
	float: left;
	width: 370px;
	height: 34px;
	line-height: 24px;
	color: #666;
/* 	padding: 4px; */
	margin-bottom: 4px;
	border-width: 2px 0 2px 2px;
	border-color: #B61D1D;
	border-style: solid;
	outline: 0;
	font-size: 14px;
	font-family: "microsoft yahei"
}

#search-2014 .defcolor {
	color: #333
}

#search-2014 .blurcolor {
	color: #999
}

#search-2014 .button {
	float: left;
	width: 82px;
	height: 36px;
	background: #B61D1D;
	border: none;
	line-height: 1;
	color: #fff;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	cursor: pointer
}

#search-2014 .cw-icon i {
	top: 0;
	left: 0;
	width: 82px;
	height: 36px
}

#search-2014 .photo-search-btn {
	position: absolute;
	right: 95px;
	top: 10px;
	width: 19px;
	height: 15px;
	overflow: hidden
}

#search-2014 .photo-search-btn .upload-bg {
	display: block;
	width: 19px;
	height: 15px;
	background:
		url(//misc.360buyimg.com/product/search/1.0.4/css/i/sprite-photo-search.png)
		no-repeat;
	cursor: pointer
}

#search-2014 .photo-search-btn .upload-trigger {
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 3;
	width: 500px;
	height: 500px;
	cursor: pointer;
	filter: alpha(opacity = 0);
	opacity: 0
}

#search-2014 .photo-search-btn:hover .upload-bg {
	background-position: -30px 0
}

#search-2014 .photo-search-tips {
	position: absolute;
	right: 80px;
	top: 45px;
	font-family: SimSun
}

#search-2014 .photo-search-tips .tip-arrow {
	position: absolute;
	right: 15px;
	top: -17px;
	width: 18px;
	height: 18px;
	overflow: hidden
}

#search-2014 .photo-search-tips .tip-arrow .layer1, #search-2014 .photo-search-tips .tip-arrow .layer2
	{
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	border-width: 9px;
	border-style: dashed dashed solid
}

#search-2014 .photo-search-tips .tip-arrow .layer1 {
	border-color: transparent transparent #edd28b
}

#search-2014 .photo-search-tips .tip-arrow .layer2 {
	top: 1px;
	border-color: transparent transparent #fffdee
}

#search-2014 .photo-search-tips .tip-inner {
	line-height: 20px;
	padding: 5px 10px;
	border: 1px solid #edd28b;
	background: #fffdee;
	color: #333
}

#search-2014 .photo-search-tips .tip-close {
	color: #f60;
	cursor: pointer
}

#search-2014 #photo-search-dropdown {
	position: absolute;
	top: 36px;
	left: 0;
	width: 379px;
	border: 1px solid #ccc;
	border-top: medium none;
	background: #fff
}

#search-2014 #photo-search-dropdown .photo-search-tip {
	padding: 12px;
	text-align: center
}

#search-2014 #photo-search-dropdown .photo-search-tip .tip-inner {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

#search-2014 #photo-search-dropdown .photo-search-tip .tip-icon {
	display: inline-block;
	width: 53px;
	height: 60px;
	margin-right: 25px;
	vertical-align: middle;
	background:
		url(//misc.360buyimg.com/product/search/1.0.4/css/i/sprite-photo-search.png)
		no-repeat 0 -20px
}

#search-2014 #photo-search-dropdown .photo-search-tip .tip-main {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	text-align: left;
	vertical-align: middle;
	font-family: 'Microsoft YaHei'
}

#search-2014 #photo-search-dropdown .photo-search-tip .tip-title {
	font-weight: 700
}

#search-2014 #photo-search-dropdown .photo-search-tip .tip-error .tip-icon
	{
	width: 50px;
	height: 64px;
	background-position: -60px -10px
}

#search-2014.z-have-photo-search .text {
	width: 339px;
	padding-right: 35px
}

#search-2014.z-have-photo-search .photo-search-btn {
	display: block
}

#hotwords-2014 {
	float: left;
	width: 462px;
	height: 20px;
	line-height: 20px;
	overflow: hidden
}

#hotwords-2014 a {
	float: left;
	white-space: nowrap;
	margin-right: 10px
}



#appdownloadTop {
	display: none
}
/* jdf-1.0.0/ myjd.css Date:2017-08-08 16:10:37 */
@charset "UTF-8"; 

#ttbar-myjd .dt {
	width: 49px;
	padding-right: 25px
}

#ttbar-myjd .dorpdown-layer {
	width: 280px
}

#ttbar-myjd .userinfo {
	padding: 10px 0 10px 15px;
	overflow: hidden
}

#ttbar-myjd .u-pic {
	float: left;
	margin-right: 10px
}

#ttbar-myjd .u-pic img {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%
}

#ttbar-myjd .u-name {
	padding: 6px 0 0;
	font-weight: 700
}

#ttbar-myjd .orderlist {
	display: none;
	background: #000
}

#ttbar-myjd .myjdlist1, #ttbar-myjd .myjdlist2 {
	width: 265px;
	padding: 5px 0 5px 15px;
	overflow: hidden
}

#ttbar-myjd .myjdlist1 .fore1, #ttbar-myjd .myjdlist1 .fore2,
	#ttbar-myjd .myjdlist2 .fore1, #ttbar-myjd .myjdlist2 .fore2 {
	float: left;
	width: 126px
}

#ttbar-myjd .myjdlist2 {
	border-top: 1px solid #f1f1f1
}

#ttbar-myjd .viewlist {
	width: 250px;
	padding: 0 15px 10px;
	border-top: 1px solid #f1f1f1;
	padding-top: 10px
}

#ttbar-myjd .viewlist .smt {
	zoom: 1
}

#ttbar-myjd .viewlist .smt h4 {
	float: left
}

#ttbar-myjd .viewlist .smt .extra {
	float: right
}

#ttbar-myjd .viewlist .item {
	float: left;
	padding: 4px;
	line-height: 0;
	font-size: 0
}

#ttbar-myjd .dd-spacer {
	left: 0;
	width: 82px
}

#ttbar-myjd .user-level1, #ttbar-myjd .user-level2, #ttbar-myjd .user-level3,
	#ttbar-myjd .user-level4, #ttbar-myjd .user-level5, #ttbar-myjd .user-level6
	{
	display: inline-block;
	width: 17px;
	height: 17px;
	line-height: 17px;
	vertical-align: middle;
	margin-left: 5px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/myjd/2.0.0/i/rank2014.gif)
}

#ttbar-myjd .user-level2 {
	background-position: 0 -17px
}

#ttbar-myjd .user-level3 {
	background-position: 0 -34px
}

#ttbar-myjd .user-level4 {
	background-position: 0 -51px
}

#ttbar-myjd .user-level5 {
	background-position: 0 -68px
}

#ttbar-myjd .user-level6 {
	background-position: 0 -85px
}
/* jdf-1.0.0/ nav.css Date:2017-08-08 16:10:37 */
#nav-2014 {
	height: 44px;
	border-bottom: 2px solid #B1191A;
	_overflow: hidden
}

#nav-2014 .w {
	position: relative;
	z-index: 9;
	height: 44px
}

#nav-2014 .w .w-spacer {
	display: none
}

#nav-2014 .w-spacer {
	position: absolute;
	top: -1px;
	z-index: 1;
	width: 100%;
	height: 44px;
	border-top: 1px solid #DDD;
	border-bottom: 2px solid #B1191A
}

#categorys-2014 {
	float: left;
	position: relative;
	z-index: 10;
	width: 210px;
	height: 44px;
	overflow: visible;
	background: #B1191A
}

#categorys-2014 .dt a {
	display: block;
	width: 190px;
	height: 44px;
	padding: 0 10px;
	background: #B1191A;
	font: 400 15px/44px "microsoft yahei";
	color: #fff;
	text-decoration: none
}

#categorys-2014 .dt s {
	position: relative;
	top: -9px;
	text-decoration: none
}

#categorys-2014 .dt .ci-right {
	top: 20px;
	right: 7px;
	height: 7px;
	overflow: hidden;
	font: 700 20px/16px simsun;
	color: #fff;
	transition: transform .1s ease-in 0s;
	-webkit-transition: -webkit-transform .1s ease-in 0s;
	display: block;
	position: absolute
}

#categorys-2014 .dd {
	height: 497px;
	background: #c81623;
	margin-top: 2px
}

#categorys-2014 .dd-inner .item {
	border-left: 1px solid #b61d1d;
	position: relative;
	z-index: 1;
	height: 31px;
	color: #fff
}

#categorys-2014 .dd-inner .item a {
	color: #fff
}

#categorys-2014 .dd-inner h3 {
	position: absolute;
	z-index: 2;
	height: 31px;
	padding: 0 10px;
	line-height: 31px;
	font-family: "microsoft yahei";
	font-size: 14px;
	font-weight: 400
}

#categorys-2014 .dd-inner i {
	position: absolute;
	z-index: 1;
	top: 9px;
	right: 14px;
	width: 4px;
	height: 14px;
	font: 400 9px/14px consolas
}

#categorys-2014 .dd-inner .hover {
	background: #f7f7f7;
	color: #B61D1D
}

#categorys-2014 .dd-inner .hover a {
	color: #B61D1D
}

#categorys-2014 .dd-inner .hover i {
	top: 0;
	left: 205px;
	width: 14px;
	height: 31px;
	background: #f7f7f7;
	overflow: hidden;
	line-height: 200px
}

#categorys-2014 .dorpdown-layer {
	display: none;
	position: absolute;
	left: 209px;
	top: 45px;
	width: 779px;
	background: #f7f7f7;
	border: 1px solid #b61d1d;
	overflow: hidden
}

#categorys-2014 .dorpdown-layer .hover {
	display: block
}

#categorys-2014 .item-sub {
	display: none;
	zoom: 1;
	overflow: hidden
}

#categorys-2014 .item-sub:after {
	content: ".";
	display: block;
	height: 0;
	clear: both
}

#categorys-2014 .item-channels {
	float: left;
	display: inline;
	width: 570px;
	height: 24px;
	padding: 20px 0 0 20px;
	background: #f7f7f7;
	overflow: hidden
}

#categorys-2014 .item-channels a {
	float: left;
	display: inline;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 0 0 0 8px;
	margin-right: 10px;
	line-height: 24px;
	background: #7C7171;
	color: #fff;
	white-space: nowrap
}

#categorys-2014 .item-channels a:hover {
	background: #C81623
}

#categorys-2014 .item-channels a:hover i {
	background: #B1191A
}

#categorys-2014 .item-channels i {
	display: inline-block;
	*zoom: 1;
	_display: inline;
	margin-left: 8px;
	width: 23px;
	height: 24px;
	font: 400 9px/24px consolas;
	background: #5c5251;
	text-align: center;
	cursor: pointer
}

#categorys-2014 .item-channels .line {
	border-left: 1px solid #dbdbdb;
	display: inline;
	float: left;
	height: 24px;
	margin-right: 7px;
	width: 1px;
	overflow: hidden
}

#categorys-2014 .item-channels .img-link {
	background: 0 0;
	line-height: normal;
	padding: 0
}

#categorys-2014 .item-channels .img-link:hover {
	background: 0 0
}

#categorys-2014 .item-channels .style-red {
	background: #c81623
}

#categorys-2014 .item-channels .style-red i {
	background: #b1191a
}

#categorys-2014 .item-channels .style-red:hover {
	background: #961019
}

#categorys-2014 .item-channels .style-red:hover i {
	background: #851313
}

#categorys-2014 .subitems {
	float: left;
	width: 570px;
	padding: 6px 0 1037px 20px;
	margin-bottom: -1031px;
	background: #f7f7f7;
	min-height: 440px;
	_height: 440px;
	_overflow: visible
}

#categorys-2014 .subitems dl {
	width: 100%;
	overflow: hidden;
	line-height: 2em
}

#categorys-2014 .subitems dl.fore1 dd {
	border-top: none
}

#categorys-2014 .subitems dt {
	position: relative;
	float: left;
	width: 54px;
	padding: 8px 30px 0 0;
	text-align: right;
	font-weight: 700
}

#categorys-2014 .subitems dt i {
	position: absolute;
	top: 13px;
	right: 18px;
	width: 4px;
	height: 14px;
	font: 400 9px/14px consolas
}

#categorys-2014 .subitems dd {
	float: left;
	width: 480px;
	padding: 6px 0;
	border-top: 1px solid #eee
}

#categorys-2014 .subitems dd a {
	float: left;
	padding: 0 8px;
	margin: 4px 0;
	line-height: 16px;
	height: 16px;
	border-left: 1px solid #e0e0e0;
	white-space: nowrap
}

#categorys-2014 .subitems .style-red {
	color: #c81623
}

#categorys-2014 .subitems .style-red-border {
	float: left;
	margin: 4px 8px 4px 0;
	height: 16px;
	background: #f6f0f0;
	overflow: hidden
}

#categorys-2014 .subitems .style-red-border a {
	font-family: "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB",
		"\5b8b\4f53", sans-serif;
	color: #c81623;
	line-height: 12px;
	line-height: 14px\9;
	line-height: 14px\0;
	line-height: 12px\9\0;
	height: 12px;
	padding: 1px;
	margin: 0;
	border: 1px dotted #db7078;
	border-left: none;
	border-right: none;
	display: inline-block
}

#categorys-2014 .subitems .style-red-border .left-b, #categorys-2014 .subitems .style-red-border .right-b
	{
	float: left;
	background:
		url(//img10.360buyimg.com/uba/jfs/t2986/155/1039328667/119/6d2a472a/57722598N82f09586.png)
		no-repeat 0 0;
	width: 5px;
	height: 16px
}

#categorys-2014 .subitems .style-red-border .right-b {
	background-position: -5px 0
}

#categorys-2014 .item-brands {
	float: right;
	display: inline;
	width: 168px;
	overflow: hidden;
	margin: 19px 20px 10px 0
}

#categorys-2014 .item-brands a {
	float: left;
	display: inline;
	margin: 1px 0 0 1px
}

#categorys-2014 .item-promotions {
	float: right;
	display: inline;
	width: 168px;
	margin-right: 20px
}

#categorys-2014 .item-promotions a {
	display: block;
	margin-bottom: 1px
}

#nav-2014 .hover .dt .ci-right {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	_top: 17px
}

#navitems-2014 {
	float: left;
	position: relative;
	z-index: 2
}

#navitems-2014 .spacer, #navitems-2014 a, #navitems-2014 li,
	#navitems-2014 ul {
	float: left
}

#navitems-2014 .spacer {
	display: none
}

#navitems-2014 a {
	height: 44px;
	padding: 0 20px;
	text-align: center;
	text-decoration: none;
	font-size: 15px;
	line-height: 44px;
	font-weight: 400;
	color: #333
}

#navitems-2014 a:hover {
	color: #C81623
}

#navitems-2014 .spacer {
	width: 1px;
	height: 24px;
	margin: 10px 0 0;
	background: #DDD;
	overflow: hidden
}

#treasure {
	float: right
}

.root61 #categorys-2014 .item-channels {
	width: 790px
}

.root61 #categorys-2014 .dorpdown-layer {
	width: 999px
}

.root61 #categorys-2014 .subitems {
	width: 790px
}

.root61 #categorys-2014 .subitems dd {
	width: 620px
}

.root61 #categorys-2014 .subitems-main1, .root61 #categorys-2014 .subitems-main2
	{
	float: left;
	width: 365px;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #eee;
	margin-top: 8px
}

.root61 #categorys-2014 .subitems-main1 dd, .root61 #categorys-2014 .subitems-main2 dd
	{
	width: 275px
}

.root61 #categorys-2014 .subitems-main1 .fore1, .root61 #categorys-2014 .subitems-main1 .fore8,
	.root61 #categorys-2014 .subitems-main2 .fore1, .root61 #categorys-2014 .subitems-main2 .fore8
	{
	margin-top: -5px
}

.root61 #categorys-2014 .subitems-main1 .fore1 dd, .root61 #categorys-2014 .subitems-main1 .fore8 dd,
	.root61 #categorys-2014 .subitems-main2 .fore1 dd, .root61 #categorys-2014 .subitems-main2 .fore8 dd
	{
	border-top: 0
}

.root61 #categorys-2014 .subitems-main2 {
	border-right: 0
}
/* jdf-1.0.0/ shoppingcart.css Date:2017-08-08 16:10:37 */
#settleup-2014 {
	float: right;
	z-index: 11;
	height: 36px;
	margin-top: 25px
}

#settleup-2014 .cw-icon {
	width: 75px;
	height: 34px;
	border: 1px solid #DFDFDF;
	padding: 0 28px 0 36px;
	background: #F9F9F9;
	text-align: center;
	line-height: 34px
}

#settleup-2014 .ci-left {
	top: 9px;
	left: 18px;
	width: 18px;
	height: 16px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -58px no-repeat;
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -91px no-repeat
}

#settleup-2014 .ci-right {
	top: 11px;
	right: 10px;
	width: 7px;
	height: 13px;
	overflow: hidden;
	font: 400 13px/13px simsun;
	color: #999
}

#settleup-2014 .ci-count {
	position: absolute;
	top: -4px;
	left: 104px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	padding: 1px 2px;
	font-size: 12px;
	line-height: 12px;
	color: #fff;
	background-color: #c81623;
	border-radius: 7px 7px 7px 0;
	min-width: 12px;
	text-align: center
}

#settleup-2014.hover .cw-icon, #settleup-2014.hover .dorpdown-layer,
	#settleup-2014:hover .cw-icon, #settleup-2014:hover .dorpdown-layer {
	background: #fff;
	border: 1px solid #ddd;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2)
}

#settleup-2014.hover .dorpdown-layer, #settleup-2014:hover .dorpdown-layer
	{
	display: block;
	right: 0;
	_right: -1px;
	width: 308px
}

#settleup-2014.hover .spacer, #settleup-2014:hover .spacer {
	position: absolute;
	right: 0;
	top: -7px;
	width: 139px;
	height: 12px;
	background: #fff
}

#settleup-2014 .prompt {
	padding: 10px 15px
}

#settleup-2014 .nogoods {
	padding-left: 30px;
	height: 49px;
	line-height: 49px;
	overflow: hidden;
	color: #999
}

#settleup-2014 .nogoods b {
	float: left;
	width: 56px;
	height: 49px;
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/shoppingcart/2.0.0/i/settleup-nogoods.png)
}

#settleup-content {
	position: relative;
	z-index: 2;
	width: 100%;
	background: #fff
}

#settleup-content .loading {
	display: block;
	height: 50px;
	background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/loading.gif)
		no-repeat center center
}

#settleup-content .smt {
	height: 25px;
	padding: 6px 8px;
	line-height: 25px
}

#settleup-content .smc {
	background: #fff;
	height: auto !important;
	height: 344px;
	max-height: 344px;
	overflow-y: auto
}

#settleup-content .smb {
	padding: 8px;
	background: #F5F5F5;
	_height: 45px;
	_padding-top: 15px;
	_padding-bottom: 0
}

#settleup-content .smb .p-total {
	float: left;
	line-height: 29px
}

#settleup-content .smb span {
	color: #c81623
}

#settleup-content .smb a {
	float: right;
	height: 29px;
	padding: 0 10px;
	background: #E4393C;
	color: #fff;
	text-align: center;
	font-weight: 700;
	line-height: 29px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px
}

#settleup-content ul {
	margin-top: -1px
}

#settleup-content li {
	padding: 8px 10px;
	border-top: 1px dotted #ccc;
	overflow: hidden;
	line-height: 17px;
	vertical-align: bottom;
	*zoom: 1
}

#settleup-content li.hover, #settleup-content li:hover {
	background: #F5F5F5
}

#settleup-content li .gift {
	height: 17px;
	width: 282px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

#settleup-content li .gift a {
	color: #999
}

#settleup-content li .gift-jq {
	color: #999;
	clear: both
}

#settleup-content .p-img {
	float: left;
	width: 50px;
	height: 50px;
	border: 1px solid #ddd;
	padding: 0;
	margin-right: 10px;
	font-size: 0
}

#settleup-content .p-name {
	float: left;
	width: 120px;
	height: 52px
}

#settleup-content .p-detail {
	float: right;
	text-align: right
}

#settleup-content .p-price {
	font-weight: 700
}

#settleup-content .visual-suit {
	background: #f7f7f7
}

#settleup-content .visual-suit .vs-price {
	text-align: right
}

#settleup-iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	background: #fff
}

#settleup-2014 .dt-mz {
	color: #999;
	width: 310px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

#settleup-2014 .dt-mz a {
	color: #999
}

#settleup-2014 .dt-mz:hover {
	background: #fff
}

#mcart-suit .dt, #mcart-suit .dt:hover {
	background: #d3ebff
}

#mcart-mj .dt, #mcart-mj .dt:hover, #mcart-mz .dt, #mcart-mz .dt:hover {
	background: #bffab1
}

#settleup-content .fr .hl-green, #settleup-content .fr .hl-orange {
	margin-right: 0
}

#settleup-content .hl-green, #settleup-content .hl-orange {
	margin-right: 5px;
	color: #fff;
	display: inline-block;
	*zoom: 1;
	padding: 0 2px;
	font: 12px/16px simsun
}

#settleup-content .hl-green {
	background: #3b0
}

#settleup-content .hl-orange {
	background: #f60
}

.root61 #settleup-2014 {
	margin-right: 65px
}

#settleup-2014.hover .ci-left {
	_background:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/globalImages/1.0.0/jd2015img.png)
		0 -116px no-repeat
}
/* jdf-1.0.0/ global-footer.css Date:2017-08-08 16:10:37 */
#footer-2014 {
	border-top: 1px solid #E5E5E5;
	padding: 20px 0 30px;
	text-align: center
}

#footer-2014 .links a {
	margin: 0 5px
}

#footer-2014 .copyright {
	margin: 10px 0
}

#footer-2014 .authentication a {
	margin: 0 5px;
	text-decoration: none
}

.root61 #footer-2014 .links a {
	margin: 0 10px
}
/* jdf-1.0.0/ service.css Date:2017-08-08 16:10:37 */
#service-2014 {
	margin-bottom: 20px
}

#service-2014 dl {
	float: left;
	width: 222px
}

#service-2014 dl.fore5 {
	width: 100px
}

#service-2014 dt {
	padding: 6px 0;
	font: 400 16px/24px "microsoft yahei"
}

#service-2014 dd {
	line-height: 20px
}

#service-2014 .slogen {
	position: relative;
	height: 54px;
	padding: 20px 0;
	margin-bottom: 14px;
	background: #F5F5F5;
	text-align: center
}

#service-2014 .slogen .item {
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 20px;
	width: 245px;
	height: 54px;
	text-align: left;
	vertical-align: middle;
	font: 400 18px/50px "microsoft yahei"
}

#service-2014 .slogen .item i {
	display: block;
	position: absolute;
	top: 0;
	left: 10px;
	width: 220px;
	height: 54px;
	background-repeat: no-repeat;
	background-position: 0 0
}

#service-2014 .slogen .item b {
	padding: 0 10px;
	font-size: 24px;
	color: #C81623
}

#service-2014 .slogen .fore1 {
	margin-left: -490px
}

#service-2014 .slogen .fore1 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_1.png)
}

#service-2014 .slogen .fore2 {
	margin-left: -245px
}

#service-2014 .slogen .fore2 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_2.png)
}

#service-2014 .slogen .fore3 {
	margin-left: 0
}

#service-2014 .slogen .fore3 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_3.png)
}

#service-2014 .slogen .fore4 {
	margin-left: 245px
}

#service-2014 .slogen .fore4 i {
	background-image:
		url(//misc.360buyimg.com/jdf/1.0.0/unit/service/1.0.0/i/service_items_4.png)
}

#coverage {
	float: right;
	width: 310px;
	height: 168px;
	background:
		url(//misc.360buyimg.com/product/skin/2013/i/20130330B_1.png)
		no-repeat 60px -131px
}

#coverage .dt {
	padding: 6px 40px 15px 80px;
	font: 400 16px/24px "microsoft yahei"
}

#coverage .dd {
	padding: 0 40px 15px 80px
}

.root61 #service-2014 dl {
	width: 275px
}

.root61 #service-2014 dl.fore5 {
	width: 100px
}

.root61 #service-2014 .slogen .item {
	width: 302px
}

.root61 #service-2014 .slogen .fore1 {
	margin-left: -604px
}

.root61 #service-2014 .slogen .fore2 {
	margin-left: -304px
}

.root61 #service-2014 .slogen .fore3 {
	margin-left: 0
}

.root61 #service-2014 .slogen .fore4 {
	margin-left: 304px
}